Repository navigation
Releases: tsharp42/S5CommunicationLibrary
Release list
Multiplatform Release - 2023-09-24
Changes
- Added validation routines for command data to prevent malformed data being sent to the receiver
- Moved commands to an object-based model
- Removed old debug code
- Added firmware version checks to commands, currently versions 1.6->1.9 are tested
- Added PCMute and MuteLevel controls to release build along with UI elements
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.
Multiplatform Release - 2023-09-18
Changes
- Slow down the update rate for logging pages
- Increase polling interval
- Disable debug-level log messages on release builds
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.
Multiplatform Release - 2023-09-17
Changes
- Improve tools and debug pages to provide more readable information
- Receivers no longer connect on startup, configuration can be reloaded and receivers can be disconnected and reconnected as required
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.
Multiplatform Release - 2023-09-15
Changes
- Disable all code relating to preset functionality for safety
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.
Multiplatform Release - 2023-09-12
Changes
- Fix Localisation issue for percentages on RF, Audio Level and Battery readouts
- Enable reading of presets
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.
Multiplatform Release - 2023-09-08
Changes
- Preset Page View Added
- Linux port name filtering
- Sorting main receiver list by Name or Frequency
Disclaimer
Please note: This is a third party implementation of the protocol entirely derived from watching protocol data fly across the serial bus. It is in no way connected to, or endorsed by, Trantec or any related parties. Use of the information and software contained within this repository is entirely at your own risk.
There is a very real risk that some commands may do things to the receiver that can't easily be reversed, some commands write to the EEPROM and it appears as though there's very little error checking on the receiver side. As such, features that write to the receiver have been disabled in release builds until they can be proven safe. You have been warned.