File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,9 @@ or as a _CAN API V3_ driver library ([libUVCANSLC](#libUVCANSLC)),
17
17
as well as my beloved utilities [ ` can_moni ` ] ( #can_moni ) and [ ` can_test ` ] ( #can_test ) ,
18
18
and some C/C++ example programs.
19
19
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
+
20
23
## SerialCAN API
21
24
22
25
``` C++
@@ -182,6 +185,17 @@ To run the test suites or single test cases two CAN devices are required. Genera
182
185
183
186
3. Python Ctrl+C issue is still unsolved.
184
187
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
+
185
199
## This and That
186
200
187
201
### CAN API V3 Reference
You can’t perform that action at this time.
0 commit comments