can_interfaces
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
can_interfaces [2025/01/31 04:43] – river | can_interfaces [2025/02/02 15:30] (current) – river | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CAN Interfaces ====== | ====== CAN Interfaces ====== | ||
- | USB CAN adapters can show as follows on Linux. | + | USB CAN adapters can appear |
- | + | ||
- | ===== Serial Line CAN ===== | + | |
- | + | ||
- | A serial port appears. slcand can talk to it. | + | |
===== SocketCAN ===== | ===== SocketCAN ===== | ||
Line 17: | Line 13: | ||
It seems SignalK doesn' | It seems SignalK doesn' | ||
- | [[https:// | + | [[https:// |
+ | |||
+ | ===== Serial Line CAN ===== | ||
+ | |||
+ | Some USB to CAN adapters may run a firmware that presents as a CDC-ACM serial port, e.g. CANable devices. **slcand** can talk to the devices over the virtual serial port and create a standard SocketCAN device, at which point you can continue the same as with a native SocketCAN adapter. | ||
+ | |||
+ | '' | ||
+ | |||
+ | The -s arguments sets the CAN bus speed: | ||
+ | < | ||
+ | -s0 = 10k | ||
+ | -s1 = 20k | ||
+ | -s2 = 50k | ||
+ | -s3 = 100k | ||
+ | -s4 = 125k | ||
+ | -s5 = 250k | ||
+ | -s6 = 500k | ||
+ | -s7 = 750k | ||
+ | -s8 = 1M | ||
+ | </ | ||
===== Analysers ===== | ===== Analysers ===== | ||
Line 43: | Line 58: | ||
[[https:// | [[https:// | ||
+ | |||
==== Waveshare Pico CAN ==== | ==== Waveshare Pico CAN ==== | ||
[[waveshare_pico_can|Waveshare Pico CAN]] | [[waveshare_pico_can|Waveshare Pico CAN]] | ||
+ | ==== NMEA2000 - USB Interface ==== | ||
+ | |||
+ | [[ngt-1|Actisense NGT-1]] | ||
can_interfaces.1738298610.txt.gz · Last modified: 2025/01/31 04:43 by river