File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,6 +17,9 @@ or as a _CAN API V3_ driver library ([libUVCANSLC](#libUVCANSLC)),
1717as well as my beloved utilities [ ` can_moni ` ] ( #can_moni ) and [ ` can_test ` ] ( #can_test ) ,
1818and some C/C++ example programs.
1919
20+ The libraries, utilities and example programs can also be used with [ CANable 2.0] ( https://github.com/normaldotcom/canable-fw ) compatible devices.
21+ In this case, the protocol option must be set to ` CANSIO_CANABLE ` or the command line option ` --protocol CANable ` must be specified.
22+
2023## SerialCAN API
2124
2225``` C++
@@ -182,6 +185,17 @@ To run the test suites or single test cases two CAN devices are required. Genera
182185
1831863. Python Ctrl+C issue is still unsolved.
184187
188+ ### Restrictions for CANable 2.0 Compatible Devices
189+
190+ - The firmware currently does not provide ACK/NACK feedback for serial commands
191+ - CAN FD operation mode (bit-rate switching) is not supported by the libraries
192+ - Silent operation mode (listen-only) is not supported by the libraries
193+ - SJA1000 bit-rates (BTR register) are not provided by the firmware
194+ - Acceptance filtering is not provided by the firmware
195+ - Bus errors (status flags) are not provided by the firmware
196+ - Hardware and firmware versions are displayed as fake number `0.0`
197+ - Serial number is displayed as fake number `99999999`
198+
185199## This and That
186200
187201### CAN API V3 Reference
You can’t perform that action at this time.
0 commit comments