Installationsanleitung für die Tap- Umgebung

TAPs für die SRP- und CRP-Serie
Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#41

Beitrag von FilmFan » Mi 1. Jan 2014, 15:07

Nachdem ich jetzt letzte Nacht auch die Entwicklungsumgebung für die neuen Geräte installieren mußte ;) , habe ich festgestellt, daß die Anleitungen dafür wohl nicht mehr ganz aktuell sind. Im Wiki ist der Link für die TMS-Datei falsch, die mount-Befehle funktionieren nur temporär solange ein Cygwin-Terminal geöffnet ist (daher habe ich diese in die ~/.bash_profile gepackt). Dann war noch irgendwo im Text eine Pfadangabe falsch.
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

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: Installationsanleitung für die Tap- Umgebung

#42

Beitrag von Twilight » Mi 1. Jan 2014, 15:11

na dann ran an den speck :up:

twilight

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: Installationsanleitung für die Tap- Umgebung

#43

Beitrag von FireBird » Mi 1. Jan 2014, 15:25

Wann wird das 25h-TAP veröffentlicht? :und_weg:

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: Installationsanleitung für die Tap- Umgebung

#44

Beitrag von TV-Junkie » Mi 1. Jan 2014, 15:28

Hi, ich bin eh am überlegen, das hier rauszunehmen.
die Gründe sind
1. Habe ich die Programmierei an den Nagel gehangen und
2. aus diesen Grund hier nicht mehr nachrecherchiert habe, ob das alles noch geht und
3. Seit Paul die automatische Installation angeboten hat, darauf gehofft habe, das das ewig so weiter funktioniert. Das Cygwin nicht mehr so will, ist da natürlich traurig :cry:

Aber, solange Pauls Geschichte nicht mehr rennt, lasse ich das erstmal drin.
Trotzdem habe ich da noch ein paar Probleme
1. Mein Schwager hat mal wieder an den Servern geschraubt, so das ich nicht mehr drauf komme, falls ich was ändern sollte (na ja, da dürfte aber einfach sein
2. Weiß ich nicht mehr, wo ich die Word Dateien gelassen habe :shock:
GGf hat Alex die noch, ansonsten kann ich die PDF nur noch nach Word wandeln :u:
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

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: Installationsanleitung für die Tap- Umgebung

#45

Beitrag von FireBird » Mi 1. Jan 2014, 15:33

Ich habe eine Version x vom 2.7.2009. Ob die aktuell ist, weiß ich nicht.

Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#46

Beitrag von FilmFan » Mi 1. Jan 2014, 15:55

FireBird hat geschrieben:Wann wird das 25h-TAP veröffentlicht? :und_weg:

Bitte sehr: :D

Code: Alles auswählen

#include "tap.h"

#define ID_TimerStop 0x97010010

TAP_ID(ID_TimerStop);
TAP_PROGRAM_NAME("Timer Stop");
TAP_AUTHOR_NAME("FuturaSoft");
TAP_DESCRIPTION("Beendet alle Aufnahmen zu einer vorgegebenen Uhrzeit.");
TAP_ETCINFO(__DATE__);

#define ScreenWidth  720
#define ScreenHeight 576

#define cmdShow 1
#define cmdHide 2
#define cmdExit 4

static bool Locked = FALSE;

dword TAP_EventHandler(word event, dword param1, dword param2)
{
  dword mainState;
  dword subState;

  word mjd;
  byte hour = 0;
  byte min;
  byte sec;

  TAP_GetState(&mainState, &subState);

  if ( (mainState != STATE_Normal /*|| subState != SUBSTATE_Normal*/ )
    && (mainState != STATE_Tap || subState != ID_TimerStop) )
    return param1;

  if ( event == EVT_IDLE )
  {
    if ( !Locked )
    {
      Locked = TRUE;

      TAP_GetTime(&mjd, &hour, &min, &sec);
      if ( (hour == 7) && (min >= 20) )
      {
        TAP_Hdd_StopRecord(0);
        TAP_Hdd_StopRecord(1);
        TAP_Hdd_StopRecord(2);
        TAP_Hdd_StopRecord(3);
        TAP_Exit();
      }

      Locked = FALSE;
    }

    return param1;
  }

  return param1;
}

int TAP_Main(void)
{
  return 1;
}

TV-Junkie hat geschrieben:Hi, ich bin eh am überlegen, das hier rauszunehmen.

Bitte nicht, die Anleitung funktioniert ja fast perfekt und ist zumindest als Grundlage geeignet. Ohne diese hat man wohl kaum eine Chance, das alles überhaupt zum Laufen zu bringen. Insofern auch danke an alle Beteiligten.
Zuletzt geändert von FilmFan am Mi 1. Jan 2014, 16:03, insgesamt 2-mal geändert.
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

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: Installationsanleitung für die Tap- Umgebung

#47

Beitrag von FireBird » Mi 1. Jan 2014, 15:59

Ich will die Stoppzeit aber per TAP konfigurierbar haben. :und_weg: Die Abfrage auf STATE_Tap kannst Du weglassen, denn der State ist nur aktiv, während sich ein TAP in der TAP_Main() befindet. Und das ist für das eigene TAP kaum möglich (möglich schon, aber man muss sich sehr bemühen). Oder was auch immer Du bezwecken wolltest.
Zuletzt geändert von FireBird am Mi 1. Jan 2014, 16:02, insgesamt 1-mal geändert.

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: Installationsanleitung für die Tap- Umgebung

#48

Beitrag von TV-Junkie » Mi 1. Jan 2014, 16:01

FireBird hat geschrieben:Ich habe eine Version x vom 2.7.2009. Ob die aktuell ist, weiß ich nicht.
Gute Frage, schick die mir mal per mail rüber :)
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#49

Beitrag von FilmFan » Mi 1. Jan 2014, 16:41

[quote="FireBird"]Die Abfrage auf STATE_Tap kannst Du weglassen, denn der State ist nur aktiv, während sich ein TAP in der TAP_Main() befindet. Und das ist für das eigene TAP kaum möglich (möglich schon, aber man muss sich sehr bemühen). Oder was auch immer Du bezwecken wolltest.[/quote]
Das ist einfach die von den originalen Beispiel-TAPs übernommene Standardabfrage (nur zu einer IF-Bedingung zusammengefasst). Die auskommentierte Ergänzung "subState != SUBSTATE_Normal" hatte ich seinerzeit als sinnvoll erachtet, funktionierte aber nicht.
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

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: Installationsanleitung für die Tap- Umgebung

#50

Beitrag von FireBird » Mi 1. Jan 2014, 16:46

Ich glaube, dort brauchen wir nicht mehr nachzufragen, was sie sich gedacht haben.

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: Installationsanleitung für die Tap- Umgebung

#51

Beitrag von TV-Junkie » Mi 1. Jan 2014, 16:57

@Alex ist angekommen :D
@Filmfan, nach welcher Anleitung hast Du installiert, bzw, was ist wi wo falsch :confused:
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#52

Beitrag von FilmFan » Mi 1. Jan 2014, 17:28

TV-Junkie hat geschrieben:@Filmfan, nach welcher Anleitung hast Du installiert, bzw, was ist wi wo falsch :confused:

Ich hatte erst Dein PDF genommen, aber dann nach einem Wiki mit (nahezu) identischem Text installiert.

Im Wiki ist der Link zu "TAP_Examples_for_SRP-2100_TRF-2400.zip" falsch, bei Dir steht zumindest noch der alte Name.

Unklar ist, ob hier wirklich nur die beiden Pakete ohne Nummern ausgewählt werden sollen:
Devel - autoconf
Devel - automake

Devel - gcc gibt es so nicht mehr, man muß explizit die einzelnen Sprachen (C, C++?) auswählen.

Die beiden mount-Befehle (u. a. mount C:\work\gccForTF5000\usr /usr) wirken bei mir (Windows XP) nur temporär, solange ein Cygwin-Terminal offen ist.

Wo die fehlerhafte Pfadangabe (im Wiki) war, weiß ich nicht mehr (Kopieren von C:\... nach ...).
Zuletzt geändert von FilmFan am Mi 1. Jan 2014, 17:34, insgesamt 1-mal geändert.
Grund: Link zum Wiki hinzugefügt.
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: Installationsanleitung für die Tap- Umgebung

#53

Beitrag von TV-Junkie » Mi 1. Jan 2014, 17:41

Ich seh schon, ich muß da wieder ran. Und ich sehe auch, wo Pauls Auto Installation hakelt :cry:
Werde mir in den nächsten Tagen mal win 7 in einer VM installieren, und dann werde ich das schritt für Schritt nochmal machen.
@Alex, könntest Du für Scite die TMS Routinen farbig hinterlegen wie für TF5X? wäre nett :D
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: Installationsanleitung für die Tap- Umgebung

#54

Beitrag von Gerti » Mi 1. Jan 2014, 17:46

Hi!

Welchen Sinn hat das Locked?

Gruß
Gerti

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: Installationsanleitung für die Tap- Umgebung

#55

Beitrag von FireBird » Mi 1. Jan 2014, 17:57

TV-Junkie hat geschrieben:@Alex, könntest Du für Scite die TMS Routinen farbig hinterlegen wie für TF5X? wäre nett :D

Haben wir das damals nicht gemacht? Ich habe SciTE nicht in Verwendung.

Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#56

Beitrag von FilmFan » Mi 1. Jan 2014, 18:05

[quote="Gerti"]Welchen Sinn hat das Locked?[/quote]
Damit das TAP reentrant ist. Inwieweit ein Mehrfachaufruf bei der Topfield-Architektur überhaupt möglich ist, weiß ich nicht. Kann die Programmkontrolle bei Systemaufrufen in einem TAP abgegeben bzw. erneute Events ausgelöst werden?
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

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: Installationsanleitung für die Tap- Umgebung

#57

Beitrag von FireBird » Mi 1. Jan 2014, 18:08

Der EventHandler ist nicht reentrant und ein Versuch bewirkt in den meisten Fällen ein Reboot. Es gibt jedoch nur wenig System-Befehle, die den EventHandler erneut aufrufen.

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: Installationsanleitung für die Tap- Umgebung

#58

Beitrag von TV-Junkie » Mi 1. Jan 2014, 18:09

FireBird hat geschrieben:Haben wir das damals nicht gemacht? Ich habe SciTE nicht in Verwendung.

Laut meiner eigenen PDF, und so aus der errinerung nur für Taps 5X :thinker:
Kannst Dir das mal herunterladen und mal nachschauen, ggf hat sich das Thema eh erschlagen :D
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2267
Registriert: Fr 9. Dez 2005, 14:24

AW: Installationsanleitung für die Tap- Umgebung

#59

Beitrag von FilmFan » Mi 1. Jan 2014, 18:18

[quote="FireBird"]Der EventHandler ist nicht reentrant und ein Versuch bewirkt in den meisten Fällen ein Reboot. Es gibt jedoch nur wenig System-Befehle, die den EventHandler erneut aufrufen.[/quote]
Wie gibt man denn Systemzeit an andere Prozesse/TAPs ab? Laufen die TAPs in einem eigenen Thread? Blockiert ein TAP für die Dauer des Funktionsaufrufes andere TAPs und/oder das System bzw. Eingaben? Inwieweit können laufende Aufnahmen durch Endlosschleifen o. ä. gestört werden?
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)

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: Installationsanleitung für die Tap- Umgebung

#60

Beitrag von FireBird » Mi 1. Jan 2014, 18:21

FilmFan hat geschrieben:Wie gibt man denn Systemzeit an andere Prozesse/TAPs ab?

TAP_SystemProc();
Laufen die TAPs in einem eigenen Thread?
Nein.
Blockiert ein TAP für die Dauer des Funktionsaufrufes andere TAPs und/oder das System bzw. Eingaben?
Ja, TAPs laufen im selben Thread, wie das komplette GUI und die Kommunikation mit dem Frontpanel.
Inwieweit können laufende Aufnahmen durch Endlosschleifen o. ä. gestört werden?
Aufnahmen laufen in einem eigenen Thread, die Entschlüsselung kann möglicherweise gestört werden.

Antworten

Zurück zu „SRP/CRP TAP-Bereich“