 | Firmware Version abfragen |  |
Verfasst am: Di 08. Feb 2005, 10:32 |
|
|
Erdnussnase |
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ß |
|
|
|
|
Verfasst am: Di 08. Feb 2005, 10:43 |
|
|
TheHorse |
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. |
|
|
|
|
Verfasst am: Di 08. Feb 2005, 11:27 |
|
|
Erdnussnase |
Dauerglotzer |

|
|
Anmeldungsdatum: 24.11.2004 |
Beiträge: 273 |
|
|
|
|
 |
 |
 |
|
Scheint es nicht zu geben.
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 ? |
|
|
|
|
Verfasst am: Di 08. Feb 2005, 12:52 |
|
|
TheHorse |
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. |
|
|
|
|
Verfasst am: Di 08. Feb 2005, 12:55 |
|
|
Eber |
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 |
|
|
|
|
 | Hier ist die Lösung |  |
Verfasst am: Di 03. Mai 2005, 22:38 |
|
|
Acade |
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 |
|
|
|
|
Verfasst am: Do 05. Mai 2005, 15:30 |
|
|
DeadBeef |
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 |
|
|
|
|
Verfasst am: Do 05. Mai 2005, 18:46 |
|
|
Happy |
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  |
|
_________________ 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 |
|
|
|
Verfasst am: Do 05. Mai 2005, 20:19 |
|
|
Acade |
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  |
Danke für die Blumen , 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 ... |
|
|
|
|
 | |  |
Verfasst am: Do 05. Mai 2005, 21:35 |
|
|
Happy |
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 ... |
Oops,  |
|
_________________ 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 |
|
|
|
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
|
|
|
 |
|
|
|