/data/RA FILE

Aus M740 WikiWeb

Wechseln zu: Navigation, Suche

Die Datei /data/RA_FILE enthält Informationen über geplante Aufnahmen und ihre Verteilung auf die beiden Tuner der M740AV. Das exakte Format der Datei ist noch nicht vollständig entschlüsselt. Diese Datei muss angepasst werden, wenn der M740AV von außen Aufnahmen untergeschoben werden sollen.

Das wavebox-Programm liest beim Start die Informationen aus RA_FILE ein und hält sie während der Laufzeit im Speicher, wo auch alle Veränderungen durchgeführt werden. Erst wenn wavebox korrekt beendet wird, schreibt es die aktualisierte RA_FILE wieder in das Dateisystem. Für Veränderungen von außerhalb muss deshalb diese Datei angepasst werden, wenn wavebox nicht läuft.

Eine typische RA_FILE sieht so aus:

2
11   1119615300  1119618900  300  300 -1 4 
1119636840  1119640260  360  300 -2 17 
1119753600  1119756000  360  300 -2 14 
1119860100  1119862800  360  300 -2 3 
1119874500  1119878100  300  300 -1 2 
1120047300  1120050900  300  300 -1 7 
1120565700  1120569300  300  300 -1 11 
1120652100  1120655700  300  300 -1 13 
1120738500  1120742100  300  300 -1 19 
1121256900  1121260500  360  300 -1 1 
1121343300  1121346900  360  300 -1 6 

19   1119634200  1119636000  360  300 -2 26 
1119636900  1119639600  360  300 -2 18 
1119667500  1119669300  360  300 -2 27 
1119684600  1119686400  360  300 -2 28 
1119720600  1119722400  360  300 -2 29 
1119753480  1119756180  360  300 -2 16 
1119771000  1119772800  360  300 -2 30 
1119807000  1119808800  360  300 -2 31 
1119857400  1119859200  360  300 -2 32 
1119893400  1119895200  360  300 -2 33 
1119943800  1119945600  360  300 -2 34 
1119960900  1119964500  300  300 -1 5 
1119979800  1119981600  360  300 -2 35 
1120133700  1120137300  300  300 -1 15 
1120220100  1120223700  300  300 -1 8 
1120479300  1120482900  300  300 -1 10 
1120824900  1120828500  300  300 -1 9 
1121084100  1121087700  360  300 -1 0 
1121170500  1121174100  360  300 -1 12 

30
32 0 111985740010108 -1117907946 -2 1119857400 1119859200 360 300 0 0 7895568 2147367852 716588528 268743088 716588528 271616000 1
15 0 1120133700010012 -1117210191 -1 1120133700 1120137300 300 300 0 0 716588528 716236020 270623232 716588528 19 19 1
[...]

Erster Eintrag: Anzahl Tunerblöcke (oben: 2)

Ein Tunerblock beschreibt die Zuordnung der Aufnahmen zu den einzelnen Tunern. Der erste Eintrag im Block ist die Anzahl der zugeordneten Aufnahmen (oben: 11 im ersten und 19 im zweiten Tunerblock). Danach folgen die entsprechende Anzahl Aufnahme-Einträge. Diese beinhalten: Startzeit (in Se. seit 1.1.1970), Endezeit (dito) , Vorlaufzeit (in Sek.), Nachlaufzeit (in Sek.), Priorität und Schlüssel zur unteren Tabelle. Die Einträge sind innerhalb eines Timerblocks aufsteigend nach Startzeit sortiert.

Die untere Tabelle enthält vermutlich weitere Informationen, die notwendig sind, um die Aufnahme korrekt durchzuführen. zunächst wieder die Anzahl der Einträge, dann die Einträge selber.
Feld1: Schlüssel, für Verweis von oben
Feld2: unbekannt (bisher immer 0)
Feld3: CID, eindeutige ID der Sendung, aus Startzeit und Sender-ID, siehe auch Crid-Dateien.
Feld4: Serien-ID, falls die Aufnahme zu einer Serie gehört, -1, wenn keine Serie
Feld6: Startzeit
Feld7: Endezeit
Feld8: Vorlaufzeit
Feld9: Nachlaufzeit
Feld10: unbekannt (bisher immer 0)
Feld11: unbekannt (bisher immer 0)
Feld12: unbekannt, bei Timerprogrammierung scheinbar immer 1, bei EPG ein unbekannter Wert
Feld13: unbekannt
Feld14: unbekannt
Feld15: unbekannt
Feld16: unbekannt
Feld17: unbekannt
Feld18: Tuner-Nummer

Verzeichnisse & Dateien der Firmware

/   (root file system; gemounted von /dev/mtd1)

Persönliche Werkzeuge