[Erledigt] Wer kann mir heute ein TAP erstellen (Quelltext im Beitrag)?

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

[Erledigt] Wer kann mir heute ein TAP erstellen (Quelltext im Beitrag)?

#1

Beitrag von FilmFan » Mi 31. Dez 2014, 17:19

Da mein Rechner mit der TAP-Entwicklungsumgebung abgeraucht ist, suche ich jemanden, der mir das folgende für heute compiliert:

Code: Alles auswählen

#include "assert.h"
#include "stdarg.h"
#include "stdlib.h"
#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 >= 5) )
      {
        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;
}
Zuletzt geändert von FilmFan am Mi 31. Dez 2014, 17:50, insgesamt 1-mal geändert.
Grund: Erledigt
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: 29049
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: Wer kann mir heute ein TAP erstellen (Quelltext im Beitrag)?

#2

Beitrag von FireBird » Mi 31. Dez 2014, 17:41


Benutzeravatar
FilmFan
Besenstifter

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

AW: Wer kann mir heute ein TAP erstellen (Quelltext im Beitrag)?

#3

Beitrag von FilmFan » Mi 31. Dez 2014, 17:45

:thanks:

Du hast Weihnacht.. äh... Silvester gerettet - oder so ähnlich.

:hello:
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.)

Antworten

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