Hallo Leute,
ich möchte eine Zahl zyklisch über den CAN an Canape von Vektor schicken. Die Zahl in data1 hat einen Wert von 0-800.
Ich hatte es mit http://skpang.co.uk/catalog/images…/PICAN2UG12.pdf eingerichtet und wollte es so verschicken:
import can
bus = can.interface.Bus(channel='can0', bustype='socketcan_native')
msg = can.Message(arbitration_id=0x7de, data=data1, extended_id=False)
bus.send(msg)
aber dabei kommt der Fehler, dass data1 keine Liste ist und len() nur listen verarbeiten kann. Wie übergebe ich dem jetzt eine Liste bzw. wie kann ich eine einfache Zahl übermitteln?
Grüße