Repository navigation
Added
- Load Command File button to select a
.hheader from any folder, with the active file's full path displayed below the button. - Custom icon for the Windows executable, application window, and taskbar, embedded in the executable with no extra icon file required.
Changed
- The application now opens without a command header beside the executable. If no single header is discovered automatically, choose one after launch.
- Headers can be reloaded without restarting. Canceling the picker or selecting an invalid file preserves the active command set.
- A successful load disconnects an active serial session, replaces commands and ACK decoding, and resets the search and decoded display. Reconnect to resume communication.
Downloads
- Serial-Command-Sender-v1.5.0-source.zip: all tracked repository files, including source, icon, tests, build scripts, documentation, license, example headers, and the executable in
dist/. - Serial-Command-Sender-v1.5.0-windows-portable.zip: the executable and an optional example command header. The executable can be copied on its own; use Load Command File to select your device's header wherever it is stored. Python is not required.
Keep your customized command header when upgrading. This release retains mouse-wheel scrolling and 24-hour message timestamps.
Validation
- All 12 automated tests passed, including header selection, cancellation, invalid-file recovery, serial loopback, and timestamps.
- Verified that the supplied artwork is embedded in the Windows executable and bundled for the application window.
- Built the Windows executable and Python distributions successfully; release archive contents and upload checksums verified before publication.