[HelpTool] IBusTester v0.6 - Druckversion +- BMWRaspControl - Forum (https://www.bmwraspcontrol.de/board) +-- Forum: BMWRaspControl - Diskussion (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=13) +--- Forum: BMWRaspControl - IBusCommunicator (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=41) +--- Thema: [HelpTool] IBusTester v0.6 (/showthread.php?tid=475) Seiten:
1
2
|
[HelpTool] IBusTester v0.6 - harryberlin - 03.11.2016 Hab hier mal schnell ein Pythonscript erstellt, zum IBus lesen und schreiben. das python serial modul ist mit enthalten. einfach entpacken und ausführen. aufruf aus der console mit Code: python ibustester.py RE: [HelpTool] IBusTester v0.5 - janmarvin - 21.08.2017 Ich würde das Skript gerne so nutzen, dass ich eigene if Schleifen nutzen kann. Wie kann ich das machen? RE: [HelpTool] IBusTester v0.5 - harryberlin - 21.08.2017 habs schon lang nicht mehr aktualisiert. geht am sinnvollsten mit nen python script. und dann kann man eigentlich die classe einbinden. RE: [HelpTool] IBusTester v0.6 - janmarvin - 22.08.2017 Auch wenn es länger nicht Aktualisiert wurde, das Skript, läuft es ohne Problem, es Ließt und Sendet. Vielen Dank Dafür Kann man den Start befehl nicht so modifizieren, dass der gewünschte BUS Befehl gleich mitgesendet wird? in etwa so: "python ibustester.py -dev /dev/cu.usbserial-A9QTPVV7 HierBusCode" Desweiteren wär es noch sehr gut, wenn man mehrere BUS Codes hintereinnder senden könnte z.B. mit ; getrennt oder ähnlichem. Wär sehr Praktisch, da für das Verdeck (e46 Cabrio) vier Codes benötigt werden. RE: [HelpTool] IBusTester v0.6 - harryberlin - 22.08.2017 hab das script nur zur einfachen analyse geschrieben. und mal versucht eine bessere ibus klasse zu erstellen. das bisher vorhandene im netz, liest vom ibus nicht so sauber. für komplizierte sachen, kann es sich jeder anpassen. RE: [HelpTool] IBusTester v0.6 - janmarvin - 17.06.2019 Der Vollständigkeit halber hier mal wie ich das gelößt habe: echo w; sleep 0.7; echo BusCode; sleep 2; echo BusCode; echo q | python /pfad/zum/ibustester/ibustester.py -dev /dev/ttyUSB0 die "Sleep" Zeit ist in Sekunden. RE: [HelpTool] IBusTester v0.6 - maggus - 26.11.2019 hi, habe heute das erste mal das image zum laufen bekommen (dank stabiler spannung ;-) ) den ibustester habe ich auf den pi gepackt (nachdem ich mit putty 0.62 gekaempft habe, mit 0.67 gings dann) das hier ist das ergebnis: Code: root@osmc:/home/osmc/ibustester_v0.6# python wenn ich ueber die oberflaeche gehe, konnte ich folgenden ausschnitt aus der logdatei wegsichern: Code: 13:46:15.809 T:1329586944 NOTICE: IBUSCOMMUNICATOR: / MANAGE: BM_NAV_KNOB_LEFT -steps: 1 das zeigt mir, dass grundsaetzlich das resler interface die daten (knoepfe druecken/drehen) abgreifen kann. aber das script spuckt mir genau das eben nicht aus. einen kleinen tip hier von jemandem? mein setup: raspberry 3b+ 32GB karte behringer soundkarte bordmonitor aus nem e38 (allerdings nur das bedienteil ohne display, [pin 7/11 auf klemme 30, pin 6 IBus, pin 2 masse]) (3.5 zoll display ist bestellt, dauert aber noch) linux usw sollte kein problem darstellen... allerdings habe ich noch keinen ueberblick ueber das OSMC image/kodi usw... RE: [HelpTool] IBusTester v0.6 - harryberlin - 26.11.2019 wenn das addon läuft ist der serialport blockiert. war das vllt. der fall? RE: [HelpTool] IBusTester v0.6 - maggus - 26.11.2019 Hm. Das ist moeglich. Kann man das stoppen, zum testen? RE: [HelpTool] IBusTester v0.6 - harryberlin - 27.11.2019 osmc ist debian. mit systemctl stop mediacenter kannst du kodi stoppen. |