Alle paar Sekunden "No Disc" - 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: Alle paar Sekunden "No Disc" (/showthread.php?tid=1091) |
RE: Alle paar Sekunden "No Disc" - nevoness - 24.03.2019 (24.03.2019, 12:12)harryberlin schrieb: Irgendwas stimmt da überhaupt nicht. Sollte, ja. Ist dieser hier. Das hier ist mein Radio, BMW Business. RE: Alle paar Sekunden "No Disc" - harryberlin - 24.03.2019 hmm, schwierig was da anders läuft, und warum es ein mid erwartet. jedenfalls war im log nix von radio <> cd wechsler dabei. hattest du mal eine cd laufen lassen und mit mode durchgeschalten? in jedem fall habe ich die logik vom IRIS nicht implementiert. RE: Alle paar Sekunden "No Disc" - nevoness - 24.03.2019 Ja, ich hatte dabei eine CD am laufen. Mit mode durchgeschalten habe ich nicht. Ich kann nochmals den PC oder auch den RPi dranhängen wenn du willst. RE: Alle paar Sekunden "No Disc" - nevoness - 25.03.2019 So hier sehen wir jetzt glaube ich auch die Antworten vom CD Wechsler, oder? Soweit ich das verstehe, müsste 68 03 18 01 72 die Anfrage vom Radio an den CD Wechsler sein und 18 04 FF 02 00 E1 die Antwort vom CD Wechsler, oder? Update: Habe es zusammen mit einem etwas erfahreren Python-Programmierer hingekriegt. Auf jeden Fall halt ohne Ibus-Communicator sondern nur mit deinem Test Tool, welches wir etwas abgeändert haben. Änderungen beginnen bei Zeile 371. Hauptsächlich antworte ich nur wenn das Radio "68 03 18 01 72" schickt mit "18 04 FF 02 00 E1" Bei der Anfrage "68 05 18 38 00 00 4D" mit "18 0A 68 39 00 02 00 01 00 01 01 40" Bei der Anfrage "68 05 18 38 03 00 4E" mit "18 0A 68 39 02 09 00 01 00 01 01 49" damit ist dann die Emulation fast (Zeitweise fragt das Radio zwischendrin "68 05 18 38 00 00 4D" und ich antworte derzeit noch mit einem STOP code vom Wechsler und danach sofort mit PLAY, sprich 0.5s Ton weg.) stabil. Hier noch mal schnell die Änderungen: Code: if __name__ == "__main__": RE: Alle paar Sekunden "No Disc" - nevoness - 25.03.2019 Jetzt ist nur die Frage: Wie integriere ich das in Ibuscommunicator, damit ich die ganzen anderen Funktionen benutzen kann? Ok... Neue Erkentniss: Benutze ich das Skript am PC, läuft alles. Am PI gibts unterbrechungen! Benutze ich dein Addon in Kodi am PC, läuft alles! Benutze ich dein Addon oder auch Image am Pi, gibts Unterbrechungen! Jetzt bin ich offiziell überfragt. RE: Alle paar Sekunden "No Disc" - harryberlin - 25.03.2019 kann ich mir heut abend vllt mal ansehen. RE: Alle paar Sekunden "No Disc" - harryberlin - 25.03.2019 meinst du dass es immer nur im auto probleme gibt, und es grundsätzlich funktioniert? RE: Alle paar Sekunden "No Disc" - nevoness - 25.03.2019 Nein, das Problem ist: Lasse ich das Programm am PC Laufen (alles im Auto) geht die CD Wechsler Emulation mit deinem addon problemlos. Lasse ich das addon aber am Pi laufen, gibt es alle paar Sekunden Unterbrechungen. Sowohl mit deinem addon als auch mit meinem Script RE: Alle paar Sekunden "No Disc" - harryberlin - 25.03.2019 was hast du für ein ibus interface? RE: Alle paar Sekunden "No Disc" - nevoness - 25.03.2019 Ressler Stick, der neueste |