03.09.2019, 21:06
(03.09.2019, 13:41)Der kleine Punky schrieb: Der Beispiel Code ende eigentlich irgend wann wenn der Name Decodiert ist ob Natürlich der Beispiel Code auch im mediaclient ist weiß ich nicht.Ich kann es leider noch nicht testen, da ich meinen gefixten Stick noch nicht erhalten habe.
Die Frage, die ich mir stelle ob bei
Code:
/opt/bin/mediaclient -m RADIO -readrds
Code:
Sendername: Antenne Bayern
Text: Max Giesinger - 80 Millionen
Zitat:Mir geht es auch bei RDS um das Thema Alternativ Frq das einzig ist halt das du nicht weiß ob Umschalten gut ist oder nicht den wir haben ja nur einen Empfänger.Naja das ist nicht wirklich ein Problem. Man muss das Problem anders angehen. Bei meinem DAB Skript habe ich "Alternativ Frequenzen für Arme" folgendermaßen gelöst.
Beim Sendersuchlauf wird für jeden Empfangenen Radiosender eine Frequenz Liste angelegt. Falls auf einer anderen Frequenz der selbe Radiosender auftaucht, wird dieser in die Frequenzliste hinzugefügt.
Dieser Teil würde bei dir wegfallen, da du die Frequenzen als "stream" per RDS bekommst.
Wenn der Sender ausgewählt wird, lasse ich per schleife jede Frequenz durchlaufen und bewerte den Empfang.
Dazu habe ich einen Indexwert erarbeitet der sich aus RSSI, FIC und CNR zusammensetzt.
Die Frequenz mit dem besten Indexwert wird dann am Schluss ausgewählt.
Das geht so schnell dass man es kaum wahrnimmt.
Bei DAB klappt das super aber bei FM muss ich per Hand die Frequenz vorgeben. Beim FM Sendersuchlauf fehlte bei mir der RDS PI-Code und ohne dem lassen sich keine Frequenzen auf einen Radiosender zuweisen.
Zitat:Ich schreibe wenn ich weiter gekommen bin. Die Infos dir in Python dann zu Verfügung zu stellen denke ich soll kein Thema sein wenn es ein aufrufe meines Programmses ist was mir vom Api Design zwar nicht passen würde aber sei es drum ist halt einfach.Mach dir keinen Stress... bei mir fehlt wie gesagt der reparierte Stick und die Zeit um an dem Addon weiter zu machen.
Ich werde die Woche, mal alle meine bisherigen Experimente und Notizen auf Github stellen. Vielleicht gibts ein paar Sachen die dir auch weiterhelfen.
Zitat:Problem bei RDS ist halt das man es fast RAW bekommt sprich ich muss mich auch noch durch die RDS Spec. Qualen.Ja das ganze mit den Gruppen ist ein bisschen Tricky....
Ich weiß ja nicht wie weit dir das hilft, aber im Andreis Carpc Controller werden die Daten ausgewertet.
https://github.com/aistodorescu/carpc-co...si4703.cpp
Ab Zeile 306 geht die RDS Daten Auswertung los.
Zitat:Leider scheint mit dem Forum wirklich was nicht zu stimmen wenn ich bekomme keine Hinweis das du was geschrieben hast.Also bei mir mit Tapatalk klappt es tadellos. [emoji111]
Gesendet von meinem SM-A750FN mit Tapatalk