FireBirdLib

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
Benutzeravatar
Sirius
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2429
Registriert: So 8. Apr 2007, 10:05
Receivertyp: SRP-2100(TMS) / TF5500
Receiverfirmware: 08.Apr.2014 / 22.Dez.2011 PHUD
Wohnort: Hessen

AW: FireBirdLib

#601

Beitrag von Sirius » Mi 14. Mai 2014, 22:18

Besteht aus gefühlten 85% aus dieser Overflowmeldung (100 mal pro Minute !!):

Code: Alles auswählen

...
2014-04-06 01:03:46 CallLevel Overflow! (TAPID 0x0815cfcf)
2014-04-06 01:03:46 CallLevel Overflow! (TAPID 0x0815cfcf)
2014-04-06 01:03:46 CallLevel Overflow! (TAPID 0x0815cfcf)
...
Muss bei mr natürlich auch 100 mal pro Sekunde heissen. :u:
Zuletzt geändert von Sirius am Mi 14. Mai 2014, 22:24, insgesamt 1-mal geändert.

SRP-2100(TMS) seit 12.12.2009 ... Firmware: 08.Apr.2014 (1.16.00) | WD20EURS | Harmony ONE
XStartTAP_TMS ==> TimerDiags | AcadeRC | TMSRemote | QuickPlay | FastSkip | TMSCommander | SmartEPG | SmartFiler | TMSDisplay | CallMonitor | RSSRP

Thorsten
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Sa 22. Apr 2006, 12:32
Receivertyp: CRP-2401CI+ ohne Conax
Receiverfirmware: 1.05 (04042014)

FireBirdLib

#602

Beitrag von Thorsten » Mo 26. Mai 2014, 18:59

Huhu, wie gehts hier weiter? Meine Log hat auch schon wieder fast einen vierstelligen MB Bereich :-/

Gruß Thorsten
__________________
CRP-2401CI+ ohne Conax FW 1.05 vom 04042014 FastSkip, SmartEPG, SmartFiler_TMS, TMSRemote

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#603

Beitrag von FireBird » Mo 26. Mai 2014, 19:04

Geht es um die CallLevel-Meldungen? Dann geht es hier gar nicht weiter.

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#604

Beitrag von omue » Mo 30. Jun 2014, 16:59

--- bitte löschen----
Zuletzt geändert von omue am Mo 30. Jun 2014, 19:31, insgesamt 2-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#605

Beitrag von omue » Do 30. Okt 2014, 18:51

Hallo,

ShowPvrList(tPvrListType PvrListType);

lässt meinen 2401+ abstürzen.
Wenn ich den Befehl aufrufe nachdem ich schon mal eine der Listen auf hatte gehts.

Oder muß ich bei dem Befehl noch was vorher aufrufen ?

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#606

Beitrag von FireBird » Do 30. Okt 2014, 20:40

Ich kann mich nicht erinnern, dass eine "Vorbereitung" notwendig war. Also entweder hat sich mittlerweile die Firmware geändert, oder Du rufst die Funktion in einem bisher unbekannten Zustand auf, der den Absturz auslöst. Du kannst mir gerne einen Test-Code schicken und ich schaue mir an, ob ich herausfinde, weshalb der Absturz erfolgt.

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#607

Beitrag von omue » Fr 31. Okt 2014, 07:48

Ich rufe das im Normalmodus auf:

dword TAP_EventHandler( word _event, dword _param1, dword _param2 )
if( _mainState != STATE_Normal ) {return _param1;}
if( _event != EVT_KEY ) {return _param1;}
if( _param1 > 0x10050 ) {return _param1;}

switch (_param1)
{
case RKEY_PlayList: ShowPvrList( PLT_DataFiles ); break;
....
}
das geht nur wenn ich schon mal eines der Menüs aufhatte. Ansonsten gibts ein Reboot....

Nachtrag:

hier ein Test Tap + Code.
Schiebt man das alleine in Autostart und drückt 0 > Reboot
http://www.east.de/~erik/test.zip



Olaf
Zuletzt geändert von omue am Fr 31. Okt 2014, 13:42, insgesamt 1-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#608

Beitrag von FireBird » Fr 31. Okt 2014, 17:46

Tritt bei mir auch auf. So ein Klumpert. :D

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#609

Beitrag von omue » Fr 31. Okt 2014, 17:57

FireBird hat geschrieben:Tritt bei mir auch auf. So ein Klumpert. :D


jetzt musste ich erst mal nach "Klumpert" googeln. :D
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#610

Beitrag von FireBird » Fr 7. Nov 2014, 16:52

Das heute veröffentlichte Update für die FirmwareTMS.dat enthält den neuen SRP-2401CI+ Eco (SysID 22570).

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64737
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: FireBirdLib

#611

Beitrag von Twilight » Fr 7. Nov 2014, 17:44

:up:

twilight

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#612

Beitrag von omue » So 9. Nov 2014, 10:19

FireBird hat geschrieben:Tritt bei mir auch auf. So ein Klumpert. :D


Wenn ich in der Firmware die Funktion "_Z12Appl_PvrListjj" mit "0, 0x0xffff" aufrufe kommt die Liste ohne Reboot.
Danach > Deine Funktion > kein Reboot mehr. :)

Olaf
Zuletzt geändert von omue am So 9. Nov 2014, 10:21, insgesamt 1-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#613

Beitrag von FireBird » So 9. Nov 2014, 13:26

Danke für den Hinweis. Damit konnte ich feststellen, dass der Reboot gar nicht durch den Aufruf der Sicht, sondern schon davor beim Festlegen, welche Sicht angezeigt werden soll, passiert. Ursache war eine Firmware-Variable, die erst bei der ersten Anzeige der Aufnahmen initialisiert wird. ShowPvrList() holt das jetzt bei Bedarf nach und sollte auch nicht mehr crashen. Update ist hochgeladen.

Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26843
Registriert: So 27. Aug 2006, 19:22
Receivertyp: 2410M
Receiverfirmware: Feb. 2014
Wohnort: Nähe Mainz

AW: FireBirdLib

#614

Beitrag von Töppi » So 9. Nov 2014, 13:30

:up: danke
Gruß
Klaus :wink:
................
:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#615

Beitrag von omue » So 9. Nov 2014, 15:46

Danke !

:D jetzt gehts :D
Zuletzt geändert von omue am So 9. Nov 2014, 16:02, insgesamt 2-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64737
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: FireBirdLib

#616

Beitrag von Twilight » So 9. Nov 2014, 16:17

:up:

danke !!

twilight

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: FireBirdLib

#617

Beitrag von omue » So 9. Nov 2014, 17:42

in der Firmware gibts eine Funktion "NEXUS_VideoDecoder_GetStreamInformation".

wenn ich google finde ich: https://github.com/jackyjung/bcm/blob/m ... scode_ts.c

static void
vidSrcStreamChangedCallback(void *context, int param)
{
NEXUS_VideoDecoderStreamInformation streamInfo;
NEXUS_VideoDecoderHandle decoder = (NEXUS_VideoDecoderHandle)context;
BSTD_UNUSED(param);
NEXUS_VideoDecoder_GetStreamInformation(decoder, &streamInfo);
BDBG_WRN(("Video Source Stream Change callback: %ux%u@%.3f%c",
streamInfo.sourceHorizontalSize,
streamInfo.sourceVerticalSize,
convert_RefreshRate_FromFrameRate(streamInfo.frameRate),
streamInfo.streamProgressive? 'p' : 'i'));
}

Bekomme ich über "streamInfo.sourceHorizontalSize" und "streamInfo.sourceVerticalSize"
dann die Auflösung des Sendestreams ?

Wenn ja, kannst Du das in die FireBirdLib aufnehmen ?

Ich bin noch zu "unwissend" um die Funktion selber zu testen....

Olaf
Zuletzt geändert von omue am So 9. Nov 2014, 17:56, insgesamt 2-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28745
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: FireBirdLib

#618

Beitrag von FireBird » So 9. Nov 2014, 18:00

Möglich, aber es gibt zwei Probleme. Zuerst einmal finde ich die Definition von NEXUS_VideoDecoderStreamInformation nicht. Irgendwo wird es eine .h geben, wo die drinnen steht. Die zweite Unbekannte ist das Decoder-Handle (context-Parameter von vidSrcStreamChangedCallback(), bzw. decoder-Parameter von NEXUS_VideoDecoder_GetStreamInformation()). In der Topfield-Firmware ist das eine Variable, deren Namen nicht exportiert wurde und somit nur über die absolute Adresse ansprechbar wäre. Und da ist die Frage, ob indirekt an die Adresse kommt. Um es zu testen, ob es überhaupt funktioniert, kann man probeweise mit den firmwareabhängigen Adressen selbst arbeiten.

Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
Beiträge: 11971
Registriert: Fr 9. Dez 2005, 16:48
Receivertyp: SRP-2410 (2 TB)
Receiverfirmware: TF-BCPCE 1.11.00 (19.12.2013)
Wohnort: Osburg
Kontaktdaten:

AW: FireBirdLib

#619

Beitrag von Elle4u » Mo 19. Jan 2015, 17:55

Ich weiß, ich frage heute viel :wink: :

Code: Alles auswählen

2015-01-19 11:26:48 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 14:33:22 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 14:35:08 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 14:36:50 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 15:06:08 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 15:11:49 TimerPaddingAPICheck: 0 0 0 false
2015-01-19 17:33:42 TimerPaddingAPICheck: 0 0 0 false
Stimmt da etwas bei meinem Receiver nicht oder muss ein TAP angepasst werden?
Gruß,
Elle4u

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64737
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: FireBirdLib

#620

Beitrag von Twilight » Mo 19. Jan 2015, 17:58

da geht es darum fest zu stellen welche Firmware auf deinem Receiver läuft und ob er den befehl zum rückstellen/einstellen des vor und nachlaufs hat...

twilight

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“