Registrieren FAQ Mitgliederliste Suchen TOPFIELD.de Board Foren-Übersicht

Einloggen, um private Nachrichten zu lesen
TOPFIELD.de Board Foren-Übersicht » TAP » Firmware Version abfragen
Neuen Beitrag schreiben  Auf Beitrag antworten Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
Firmware Version abfragen
BeitragVerfasst am: Di 08. Feb 2005, 10:32 Antworten mit Zitat
Erdnussnase
Dauerglotzer
Dauerglotzer
 
Anmeldungsdatum: 24.11.2004
Beiträge: 273


Wie kann ich von einem TAP aus die Firmware Version oder deren Datum abfragen ?
Ich würde gerne in timer_extend sicherstellen, das der User nur "Set Tuner4" wählen kann, wenn die Firmware dieses wirklich unterstützt.

Danke und Gruß
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: Di 08. Feb 2005, 10:43 Antworten mit Zitat
TheHorse
ToppiHolic
ToppiHolic
 
Anmeldungsdatum: 28.02.2002
Beiträge: 5148


In

TAP_GetStatus (state, subState);

müsste etwas über den Firmwarestand drinstehen. Ich weiß allerdings nicht, was in state und substate genau in welcher Form drinsteht und ob das vor der API 1.0-uralt schon funktioniert.
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: Di 08. Feb 2005, 11:27 Antworten mit Zitat
Erdnussnase
Dauerglotzer
Dauerglotzer
 
Anmeldungsdatum: 24.11.2004
Beiträge: 273


Scheint es nicht zu geben. Sad
Der Linker erzählt "undefinied reference".

Die Funktion steht zwar im TAP pdf, denke aber das ist ein Druckfehler.
Denn
TAP_GetState (state, subState);
steht nicht drin und das gibt es definitiv.
Ebenso gibt es in TAP.h zwar TAP_GetState nicht aber TAP_GetStatus.

Beides habe ich unter v1.0 und v1.1 probiert.
Gibt's eine andere Möglichkeit ?
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: Di 08. Feb 2005, 12:52 Antworten mit Zitat
TheHorse
ToppiHolic
ToppiHolic
 
Anmeldungsdatum: 28.02.2002
Beiträge: 5148


Ja, da passt was nicht zusammen. Vermutlich meinen die GetState und damit einen ganz anderen "Zustand" der Firmware als den vermuteten.
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: Di 08. Feb 2005, 12:55 Antworten mit Zitat
Eber
TAP-Guru
TAP-Guru
 
Anmeldungsdatum: 07.05.2004
Beiträge: 1696
Wohnort: Mainz


Wie wär es, eine CRC-Summe über den Speicherbereich der Firmware zu berechnen. Die sollte sich bei den einzelnen Varianten unterscheiden-allerdings müßte man Anfang und Ende des Bereichs ermitteln.

Grüße

Eber

_________________
(TF5000PVR mit 250 GB Samsung HD ,nur FreeToAir,Twin-LNB , TAPs: Smartepg, ImproBox)

Nützliche Infos findet man auch im Topfield-Wikipedia. Einfach hier klicken
Benutzer-Profile anzeigen Private Nachricht senden
Hier ist die Lösung
BeitragVerfasst am: Di 03. Mai 2005, 22:38 Antworten mit Zitat
Acade
Erfahrener Benutzer
Erfahrener Benutzer
 
Anmeldungsdatum: 19.04.2005
Beiträge: 56
Wohnort: Bayern


Code:

extern int _appl_version;


Diese (undokumentierte, aber seit mindestens API 1.00 in der libtap.a vorhandene) globale Variable liefert die "Application Version", also z.B. im Falle von FW 5.11.55 den Wert 0x1155.

Ciao,
Acade

_________________
TF5000PVR / FW 5.11.55
http://acade.au7.de/disasmips.htm
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: Do 05. Mai 2005, 15:30 Antworten mit Zitat
DeadBeef
Erfahrener Benutzer
Erfahrener Benutzer
 
Anmeldungsdatum: 28.03.2005
Beiträge: 90
Wohnort: am Schwäbischen Meer


@Acade:

Danke für den Tipp. Ich hätte aufmerksamer die Symbolliste in libtap.a lesen sollen.

Gruß
DeadBeef
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: Do 05. Mai 2005, 18:46 Antworten mit Zitat
Happy
TAP-Guru
TAP-Guru
 
Anmeldungsdatum: 19.04.2003
Beiträge: 365
Wohnort: Malsch bei Karlsruhe


Super Arcade,
ganz neu hier im Forum, und dann schon solche Hämmer Shocked

_________________
http://topfield.hepke.com
-------------------------------------------
TF 5500 PVR - 300GB Maxtor - TF4000 PVR - 160GB Samsung - Yamaha RX-V 1500 - Autostart-TAPs: Autodelete, Jag's EPG, Improbox, Automove, Nice Display
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: Do 05. Mai 2005, 20:19 Antworten mit Zitat
Acade
Erfahrener Benutzer
Erfahrener Benutzer
 
Anmeldungsdatum: 19.04.2005
Beiträge: 56
Wohnort: Bayern


Happy hat folgendes geschrieben::
Super Arcade,
ganz neu hier im Forum, und dann schon solche Hämmer Shocked


Danke für die Blumen Smile, die ich gern auch an DeadBeaf für seine "Länge der aktuellen Aufnahme" (s. Disassembler-Thread) weitergebe!

Ciao,
Acade

PS: Mein Nick schreibt sich wirklich ohne 'r', wohl aus dem gleichen Grund wie 0xDeadBeef's Wink ...

_________________
TF5000PVR / FW 5.11.55
http://acade.au7.de/disasmips.htm
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: Do 05. Mai 2005, 21:35 Antworten mit Zitat
Happy
TAP-Guru
TAP-Guru
 
Anmeldungsdatum: 19.04.2003
Beiträge: 365
Wohnort: Malsch bei Karlsruhe


Acade hat folgendes geschrieben::

PS: Mein Nick schreibt sich wirklich ohne 'r', wohl aus dem gleichen Grund wie 0xDeadBeef's Wink ...

Oops, Embarassed

_________________
http://topfield.hepke.com
-------------------------------------------
TF 5500 PVR - 300GB Maxtor - TF4000 PVR - 160GB Samsung - Yamaha RX-V 1500 - Autostart-TAPs: Autodelete, Jag's EPG, Improbox, Automove, Nice Display
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Firmware Version abfragen
  TOPFIELD.de Board Foren-Übersicht » TAP
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst Deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst Deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Alle Zeiten sind GMT + 2 Stunden  
Seite 1 von 1  

  
  
 Neuen Beitrag schreiben  Auf Beitrag antworten  



Powered by phpBB 2.0.11 © phpBB Group phpBB Style by Trushkin.net