Changelog
YOS module — the shared operating-system and support library used across siliXcon firmwares. Public entries give a high-level overview; implementation detail is kept in the internal sections.
[2.9.0]
- Added global service-protocol remapping.
[2.8.4]
- Added a USB CDC interface.
[2.8.0]
- Added USB composite mode for driverless operation.
- Added a command to remove paired Bluetooth devices -
btc e.
[2.7.3]
- Scripting uses memory more efficiently, so larger code blocks and more dynamic variables fit;
varwithout parameters now frees all dynamic storage. - Unused command options are ignored with a warning instead of failing.
- Support for additional hardware platforms; reboot is refused while a flash write is in progress.
[2.7.2]
- Listing commands accept wildcards; the
-fargument was dropped. - Fixed truncation of
script poutput when executed remotely.
[2.7.1]
- More reliable UART message reception (higher sustained throughput, more robust frame synchronisation).
[2.7.0]
sendsupports indexing into the variable;termcan skip sending CR (backslash as the last argument);clockcan write time and date readings into variables.
[2.6.1]
- CAN extended-identifier and error-polling fixes.
[2.6.0]
- Improved throughput and latency of message forwarding between interfaces.
[2.5.x]
- Script-loading and expression-evaluation improvements; fixed silent truncation of
stringifyoutput.
[2.4.0]
- Hardware-specific CAN filtering and CAN RTR support;
receiveworks with variables and uses mask-based filtering.
[2.3.0]
- Added Bluetooth and LIN interfaces.
[2.2.1] 2021-2-11
- Documentation added and the forwarding service refactored.
[2.2.0] 2021-06-21
- Changelog started; added the message-host function.
[2.1a]
- Initial version.