Ergebnisse aus externem Programm verarbeiten
Verfasst: Samstag 15. März 2014, 21:00
Hallo alle miteinander,
ich versuche schon seit einiger Zeit, Ergebnisse aus einem externen Programm in Python zu verarbeiten, doch die bekomme ich gar nicht erst eingelesen.
Konkret möchte ich folgendes realisieren:
Ich habe einen Raspberry Pi mit einem PICAN-Board, mit dem ich einen CAN-Bus lesen und beschreiben kann.
Das PICAN-Board als solches funktioniert richtig und die Beispielprogramme (Candump, Cansend ...) funktionieren super.
Ich möchte die von Candump eingelesenen Datenbytes in Python weiterverarbeiten, doch schon das einlesen bekomme ich nicht hin.
Wenn ich Cansend aus einem Python-Programm heraus aufrufe, funktioniert alles, doch die Ergebnisse aus Candump in Python einzulesen gelingt mir nicht.
Vielleicht ist jemand da, der mir sagen kann, wie man so etwas realisiert.
Vielen Dank im voraus.
ich versuche schon seit einiger Zeit, Ergebnisse aus einem externen Programm in Python zu verarbeiten, doch die bekomme ich gar nicht erst eingelesen.
Konkret möchte ich folgendes realisieren:
Ich habe einen Raspberry Pi mit einem PICAN-Board, mit dem ich einen CAN-Bus lesen und beschreiben kann.
Das PICAN-Board als solches funktioniert richtig und die Beispielprogramme (Candump, Cansend ...) funktionieren super.
Ich möchte die von Candump eingelesenen Datenbytes in Python weiterverarbeiten, doch schon das einlesen bekomme ich nicht hin.
Wenn ich Cansend aus einem Python-Programm heraus aufrufe, funktioniert alles, doch die Ergebnisse aus Candump in Python einzulesen gelingt mir nicht.
Vielleicht ist jemand da, der mir sagen kann, wie man so etwas realisiert.
Vielen Dank im voraus.