tier
11.01.2005, 14:10:16
Greetings,
ich will hier mal den aktuellen Kenntnisstand zum internen Aufbau der Timerprogrammierung diskutieren, wenn Ihr nichts dagegen habt.
Das müssen wir nämlich mal erörtern, wenn wir z.B. ein Webfrontend hinkriegen wollen, mit dem man geil seine Lindenstraßenfolgen programmieren kann. ;)
Also bekannt ist bislang folgendes:
Wird eine Sendung auf der Box programmiert, so wird die entsprechende CRID-Datei in /data/.timer geschrieben. Eine solche Datei zu erstellen, kriegen wir hin, reicht aber nicht.
Irgendwo im Arbeitsspeicher sind die programmierten Sendungen.
Erst wenn die Box einmal aus- und wieder angeschaltet wird, dann wird scheinbar alles aufs Flash geflushed, und zwar in /data/RA_FILE.
Der Aufbau dieser Datei ist nicht so schwierig, denke ich, hab sie aber gerade nicht vor der Nase. Aber das wird zu meistern sein. Da sind auch wieder Timestamps drin und Vorlauf/Nachlauf-Sekunden usw.
Nur die entscheidende Frage ist halt: Wie soll man etwas in den Timer schreiben, ohne dass die Box aus- und wieder eingeschaltet werden muss, damit sie es kapiert?
Das ist im Moment das größte Problem, das dem ganzen im Weg steht...
ich will hier mal den aktuellen Kenntnisstand zum internen Aufbau der Timerprogrammierung diskutieren, wenn Ihr nichts dagegen habt.
Das müssen wir nämlich mal erörtern, wenn wir z.B. ein Webfrontend hinkriegen wollen, mit dem man geil seine Lindenstraßenfolgen programmieren kann. ;)
Also bekannt ist bislang folgendes:
Wird eine Sendung auf der Box programmiert, so wird die entsprechende CRID-Datei in /data/.timer geschrieben. Eine solche Datei zu erstellen, kriegen wir hin, reicht aber nicht.
Irgendwo im Arbeitsspeicher sind die programmierten Sendungen.
Erst wenn die Box einmal aus- und wieder angeschaltet wird, dann wird scheinbar alles aufs Flash geflushed, und zwar in /data/RA_FILE.
Der Aufbau dieser Datei ist nicht so schwierig, denke ich, hab sie aber gerade nicht vor der Nase. Aber das wird zu meistern sein. Da sind auch wieder Timestamps drin und Vorlauf/Nachlauf-Sekunden usw.
Nur die entscheidende Frage ist halt: Wie soll man etwas in den Timer schreiben, ohne dass die Box aus- und wieder eingeschaltet werden muss, damit sie es kapiert?
Das ist im Moment das größte Problem, das dem ganzen im Weg steht...