Skip to main content
Firmware Stable

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; var without 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 -f argument was dropped.
  • Fixed truncation of script p output when executed remotely.

[2.7.1]​

  • More reliable UART message reception (higher sustained throughput, more robust frame synchronisation).

[2.7.0]​

  • send supports indexing into the variable; term can skip sending CR (backslash as the last argument); clock can 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 stringify output.

[2.4.0]​

  • Hardware-specific CAN filtering and CAN RTR support; receive works 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.