Process API
This API enables process control of the utility driver and I/O (common block). SiliXcon devices, such as ESCx controllers, can be controlled through multiple interfaces, with CAN bus being the most common.
info
- All payloads use big-endian byte order.
DBC File for ESCx
Download the driver API DBC file here.
warning
The website documentation contains more detailed information than the DBC file. Always refer to the website documentation.
Driver API
The Driver API allows interaction with the device utility driver: issuing commands, executing tasks, accesing parameters, and monitoring states.
Common I/O API
The Common I/O API enables interaction with the common I/O block, primarily for controller input monitoring (GPIO, DIN, etc.)
Datagram Link layer
The YOS device implements link layer with these datagram types:
- Unicast: Datagram contains both receiver and sender addresses
- Multicast: Datagram contains only sender address
- 'Hidecast': Datagram contains only receiver address
- Broadcast: Datagram contains neither receiver nor sender address