08.04.2017, 16:23
Also: Soweit ich im Quellcode lese, ist das Design in (mindestens) zwei Layer aufgeteilt: Ein Python Teil, der die GUI handled (RadioFM). Dieser Layer ist ein Kodi Add-On und erbt soweit ich verstehe die (Grund-) Funktionalität von Kodi. Dazu gehören der xbmc.Player, oder (alle) Kodi Einstellungen.
Darunter gibt es einen weiteren Layer, den ca. 2 Jahre alten CarPC-Controller (https://github.com/holzingerm/carpc-controller). Ich interpretiere Christian, dass an einer neuen Version gearbeitet wird. Dieser Layer ist in C entwickelt worden und übernimmt z.B. die Ansteuerung der Hardware (GPIOs und das SI4703 FM Radio Modul).
Die Kommunikation zwischen den beiden Layern geschieht über eine Socket-Verbindung (UDP, localhost, Port 5004).
Es wäre hilfreich, wenn die Experten Tips geben könnten, wie/wo/was eine DAB+ Funktion am Besten integriert werden könnte. Denn an diesem Punkt sind wir angekommen und müssen nun Weichen stellen...
TBC...
Darunter gibt es einen weiteren Layer, den ca. 2 Jahre alten CarPC-Controller (https://github.com/holzingerm/carpc-controller). Ich interpretiere Christian, dass an einer neuen Version gearbeitet wird. Dieser Layer ist in C entwickelt worden und übernimmt z.B. die Ansteuerung der Hardware (GPIOs und das SI4703 FM Radio Modul).
Die Kommunikation zwischen den beiden Layern geschieht über eine Socket-Verbindung (UDP, localhost, Port 5004).
Es wäre hilfreich, wenn die Experten Tips geben könnten, wie/wo/was eine DAB+ Funktion am Besten integriert werden könnte. Denn an diesem Punkt sind wir angekommen und müssen nun Weichen stellen...
TBC...