USB-CAN Analyzer¶
…by Seeed Studio
SKU: 114991193
Links:
Installation¶
- This interface has additional dependencies which can be installed using pip and the optional extra [seeedstudio]. That will install an additional packages if not already available:
pyserial
pip3 install python-can[seeedstudio]
Interface¶
can.interfaces.seeedstudio.SeeedBus
A bus example:
bus = can.interface.Bus(bustype='seeedstudio', channel='/dev/ttyUSB0', bitrate=500000)
Parameters¶
SeeedBus(channel,
baudrate=2000000,
timeout=0.1,
frame_type='STD',
operation_mode='normal',
bitrate=500000)
- ChANNEL
The serial port created by the USB device when connected.
- TIMEOUT
Only used by the underling serial port, it probably should not be changed. The serial port baudrate=2000000 and rtscts=false are also matched to the device so are not added here.
- FRAMETYPE
“STD”
“EXT”
- OPERATIONMODE
“normal”
“loopback”
“silent”
“loopback_and_silent”
- BITRATE
1000000
800000
500000
400000
250000
200000
125000
100000
50000
20000
10000
5000