Releases: ftsrg/BME-MODES3
Releases · ftsrg/BME-MODES3
Mobile Controller v1.0 release
Yakindu messages
- new Yakindu messages in the common messages project
- yakindu messages can be sent by the common communication project
- new topics for the yakindu messages
- topic names with ID parameter are restructured in the following format:
/modes3/{section|turnout}/{command|status|occupancy}/{id}
Removing unused protobuf messages
Unused protobuf messages are removed from the core communication layer. See related wiki page.
Separated network messages
- Messages are separated by topic, so network consumption is much lower than in previous versions.
Version after refactoring the communication stack
- Extensively refactored communication layer: common message classes, message representation is separated from the communication core, separate topics for certain messages.
- New component structure: each component has a wrapper which depends on the communication layer. The components themselves do not depend on the communication stack anymore.
- Wiki pages are updated according to the changes.
Version before department demonstration
- Working safety logic
- New debouncing logic in the SOC
- New touchboard component
- Redesigned deployment scripts
First stable gen3
This is the version presented at the NASA/JPL demo at 2017-07-06. This version is a stable, well running version of the framework.
Note this version lacks the modes3-touchboard