Seeed Studio USB-CAN Analyzer¶
SKU: 114991193
Links:
Installation¶
This interface has additional dependencies which can be installed using pip and the optional extra seeedstudio
. That will include the dependency pyserial
:
pip install python-can[seeedstudio]
Interface¶
can.interfaces.seeedstudio.SeeedBus
A bus example:
bus = can.interface.Bus(interface='seeedstudio', channel='/dev/ttyUSB0', bitrate=500000)
Configuration¶
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