slave-testbench-23/Test.py

18 lines
482 B
Python

import time
import can
bustype = 'socketcan'
channel = 'can0' #echten can nutzen
def producer(id):
""":param id: Spam the bus with messages including the data id."""
bus = can.Bus(channel=channel, interface=bustype)
for i in range(10):
msg = can.Message(arbitration_id=0x002, data=[id, i, 0, 1, 3, 1, 4, 1], is_extended_id=False)
bus.send(msg)
time.sleep(1)
producer(10) # rausfinden welche id der Slave hat
print("I am done with this shit")