26.09.2017, 14:39
(15.05.2017, 21:30)awkeyexp schrieb:(15.05.2017, 21:25)BadFrog schrieb:Die Stationen werden in die Addon-Settings geschrieben und liegen dann im Ordner addon-data / plugin - es sollte aber nicht an der datei Manipuliert werden da sonst Probleme im Addon entstehen können(15.05.2017, 08:01)cbrauweiler schrieb: Das funktioniert nur mit dem original Radio Plugin, welches wir nicht mehr nutzen. Wir nutzen das hier von hawkeyexp und da werden die Stationen woanders gespeichertJop, so hatte ich es auch gelesen, aber ist der Speicherort bekannt, dann würde ich versuchen den einzulesen?
Gesendet von meinem Xperia Z1 mit Tapatalk
Hallo, ich habe die Finger vom Addon gelassen, aber im EngineeringDIY (Original von KM5TZ) den für mich entscheidenden Hinweis gefunden und den Inhalt für meine Belange ganz leicht angepasst, den ich euch nicht vorenthalten möchte:
Erstellt radio_config.py
Code:
sudo nano /opt/carpc/startup/radio_config.py
mit folgendem Inhalt. Bei der Sleeptime könnt ihr ein wenig variieren. Ich lasse zusätzlich die Lautstärke erst herungeregelt um nicht jedes mal aus dem Auto zu kippen, wenn das Gerät startet.
Code:
import socket
import threading
import time
# need a delay here. tuned to minimize time on startup freq. If too short
# will be skipped over, too long you here noise until re-tunes.
time.sleep(4.0)
UDP_IP = "127.0.0.1"
UDP_PORT = 5005
sock =socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# turn down volume
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
sock.sendto("radio_volume_minus", (UDP_IP, UDP_PORT))
# choose startfrequenz 89.5MHz in my case
sock.sendto("radio_tune_" + "89.5" + "\0", (UDP_IP, UDP_PORT))
# Start searching for Stations
sock.sendto("radio_seek_up+xbmcbuiltin_PlayerControl(next)", (UDP_IP, UDP_PORT))
sock.close()
Als nächstes die Datei /opt/carpc/startup/StartCarPC_stage2 um folgenden Inhalt am Ende erweitern
Code:
# Set Radio freq and vol
sudo python radio_config.py