我目前正在使用 Python 制作 CAN 跟踪器。连接以及从 CAN 接收的数据工作。我现在的问题是:如何更改 PDO 映射并通过 CAN 停止和启动传输,就像它与 CANopen 一样?
import canopen
# CAN Setting
can_interface = '0'
can_filters = [{"can_id":0x018A, "can_mask": 0xFFFF, "extended": True}]
bus = can.interface.Bus(can_interface, bustype='ixxat',can_filters=can_filters)
while True:
message = bus.recv()
print(message)