habe am RPI eine CAN-HAT Adapter mit nur einem CAN Interface.
Unter Linux habe ich alle Einträge erstellt (config.txt).
Sehe auch mit ifconfig das interface.
Kann mit cansend can0 …. Daten senden (Wird im Busmasterprogramm angezeigt)
Wenn ich den codesyscontrol starte ist im log File /tmp/codesyscontrol.log:
1552657484, 0x00005f0d, 1, 0, 1, registered interface <interface>can0</interface> as can network 0
1552657484, 0x00005f0d, 1, 0, 1, interface <interface>can1</interface> is not available
Sollte okay sein, habe ja nur can0
Habe nun ein Projekt (CanBusSlave) angelegt mit Gerät Canbus -> darunter CANopen_Device
Wenn ich das Projekt kompiliere kommt kein Fehler.
Ãœbertragen auf den Rapsi und der Staus der Module ist wie folgt:
CANBus läuft,
aber CANopen_Device läuft nicht.
Habe ein weiteres Projekt (CanBusMaster) angelegt mit Gerät Canbus -> darunter CANopen_Manager -> Darunter CANOpenDevice
Wenn ich das Projekt kompiliere kommt kein Fehler.
Ãœbertragen auf den Rapsi und der Staus der Module ist wie folgt:
CANBus läuft,
aber CANopen_Manager läuft nicht,
und CanOpenDevice Modul nicht gefunden?
Aber im Busmasterprogramm sehe ich die Heartbeats angezeigt.
Was hab ich da noch vergessen?
Danke
für eure Hilfe
Bruno
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
habe am RPI eine CAN-HAT Adapter mit nur einem CAN Interface.
Unter Linux habe ich alle Einträge erstellt (config.txt).
Sehe auch mit ifconfig das interface.
Kann mit cansend can0 …. Daten senden (Wird im Busmasterprogramm angezeigt)
Wenn ich den codesyscontrol starte ist im log File /tmp/codesyscontrol.log:
1552657484, 0x00005f0d, 1, 0, 1, registered interface <interface>can0</interface> as can network 0
1552657484, 0x00005f0d, 1, 0, 1, interface <interface>can1</interface> is not available
Sollte okay sein, habe ja nur can0
Habe nun ein Projekt (CanBusSlave) angelegt mit Gerät Canbus -> darunter CANopen_Device
Wenn ich das Projekt kompiliere kommt kein Fehler.
Ãœbertragen auf den Rapsi und der Staus der Module ist wie folgt:
CANBus läuft,
aber CANopen_Device läuft nicht.
Habe ein weiteres Projekt (CanBusMaster) angelegt mit Gerät Canbus -> darunter CANopen_Manager -> Darunter CANOpenDevice
Wenn ich das Projekt kompiliere kommt kein Fehler.
Ãœbertragen auf den Rapsi und der Staus der Module ist wie folgt:
CANBus läuft,
aber CANopen_Manager läuft nicht,
und CanOpenDevice Modul nicht gefunden?
Aber im Busmasterprogramm sehe ich die Heartbeats angezeigt.
Was hab ich da noch vergessen?
Danke
für eure Hilfe
Bruno
Vielen Dank an alle,
habe den Fehler gefunden, hatte im Master beim Slave Eintrag auch die ID geändert.
Danke noch mal.