WSSkiller TAP (autom. Formatumschaltung für TVs)

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
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

#521

Beitrag von ibbi » Do 11. Mai 2006, 14:31

FireBird hat geschrieben:Ganz einfach: wenn die FB mit den Tasten nach unten liegt und Du etwas darauf stellst. Diese Events werden dann vom Topf nicht weitergeleitet. :D:
Und ich dachte, diese Events werden generiert, wenn man die Tasten zieht, statt sie zu drücken. :megalol:

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#522

Beitrag von topfkieker » Do 11. Mai 2006, 15:47

Hi Firebird!

Ich habe mal den Code Deiner Switchroutine an zwei Stellen angepasst:

Code: Alles auswählen

    //Check if WSSToppyMode has changed. If LBX detection is switched on, wait Options.LBXSamples before switching
    if (WSSToppyMode != LastWSSToppyMode)
    {
      //16:9 should have priority and switch immediately regardless of the LBX settings
      if ((LBXSampleCount > Options.LBXSamples) || (Options.LBXEnabled == 0) ||
         ((WSSToppyMode & 1) == 1)[color=Red] || ((LastWSSToppyMode & 1) == 1)[/color])
      {
        DialogSetValue (MenuModeActual, WSSToppyStrings [Options.Language][WSSToppyMode], 0, TRUE);
        DialogUpdateMenu ();
        LastWSSToppyMode = WSSToppyMode;
        LBXSampleCount = 0;

        //ToppyMode uses the following bits:
        //   .... .XX1 = 16:9 mode detected, always use 16:9 setting
        //   .... .0X0 =  4:3
        //   .... .110 =  4:3 Letterbox
        //   .... .100 = 14:9 Letterbox

        switch (WSSToppyMode)
        {
          case 0:
          case 2:
            if (Options.Mode43 == 0)    SetWSSMode (FALSE, 0);
                                else    SetWSSMode (TRUE, Options.Mode43 - 1);
            break;

          case 1:
          case 3:
          case 5:
          case 7:
            if (Options.Mode169 == 0)    SetWSSMode (FALSE, 0);
                                 else    SetWSSMode (TRUE, Options.Mode169 - 1);
            break;

          case 6:
            if (Options.ModeLBX == 0)    SetWSSMode (FALSE, 0);
                                 else    SetWSSMode (TRUE, Options.ModeLBX - 1);
            break;

          case 4:
            if (Options.Mode149 == 0)    SetWSSMode (FALSE, 0);
                                 else    SetWSSMode (TRUE, Options.Mode149 - 1);
            break;
        }
      }
    } else
         [color=red]if (WSSToppyMode == 6) LBXSampleCount = Options.LBXSamples - 3
         else LBXSampleCount = 0;[/color]
Erste Tests waren in meinem Sinne sehr positiv. Was hälts Du davon?

Gruß topfkieker

EDIT: Sorry, musste den Code zweimal ändern, da ich noch den aus der V2.3 im Kopf hatte. Ich hoffe jetzt stimmt's.
Zuletzt geändert von topfkieker am Do 11. Mai 2006, 16:37, insgesamt 1-mal geändert.
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

#523

Beitrag von Happy » Do 11. Mai 2006, 15:56

topfkieker hat geschrieben:
Erste Tests waren in meinem Sinne sehr positiv. Was hälts Du davon?
Die obere Änderung habe ich bei mir so ähnlich auch durchgeführt. Fand ich auch gut. :D
Dabei wird sofort auf den zuerst erkannten 4:3 Modus nach einer 16:9 anam. Sendung gegangen, ohne die eingestellte Verzögerung.

Soll durch die untere Änderung früher aus dem 4:3 Modus in den LBX-Modus gesprungen werden ?

Gruß,
Happy
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#524

Beitrag von topfkieker » Do 11. Mai 2006, 16:03

Happy hat geschrieben:Soll durch die untere Änderung früher aus dem 4:3 Modus in den LBX-Modus gesprungen werden ?

Gruß,
Happy
Nein, genau umgekehrt! Es wird vom LBX-Mode mit geringer Verzögerung von 3 Samples zurückgeschaltet. Ist zum Beispiel bei Pro7 praktisch, wenn nach einem LBX-Film ein Trailer mit Informationen am unteren Bildrand läuft. Da ich meine Verzögerung auf 30 Sekunden gestellt habe, damit bei Werbung nicht ständig geswitcht wird, ist es so für mich optimal.

Gruß topfkieker
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#525

Beitrag von topfkieker » Do 11. Mai 2006, 16:22

:w00t: Uups! Jetzt habe ich es gesehen.

FireBird hat die Routine in der V2.4 ebenfalls geändert. Meine Änderungen bezogen sich noch auf die V2.3. Habe mal schnell die 2 zur 6 korrigiert.

Was macht eigentlich (WSSToppyMode & 1)?

Gruß topfkieker

EDIT: Sch...e!!! Die Routine ist ja völlig neu. Selbst die erste Änderung bewirkt hier nicht das, was sie soll!
Zuletzt geändert von topfkieker am Do 11. Mai 2006, 16:35, insgesamt 1-mal geändert.
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

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

#526

Beitrag von FireBird » Do 11. Mai 2006, 17:03

topfkieker hat geschrieben:Sch...e!!! Die Routine ist ja völlig neu.
Freut mich, dass Euch nicht langweilig wird. :D

Benutzeravatar
nollipa
Stromspar-Guru und Weißwurstkassenwärter
Stromspar-Guru und Weißwurstkassenwärter
Beiträge: 4127
Registriert: Mo 2. Jan 2006, 16:46
Receivertyp: VU+ Uno 4K SE
Receiverfirmware: 1.11.77
Wohnort: Landkreis Rosenheim

#527

Beitrag von nollipa » Do 11. Mai 2006, 17:38

Was ist dann jetzt die neuste Version? Immer noch die 2.4, oder habe gibts noch was neueres? Da werde ich mit dem Updaten gar nicht mehr fertig, jede Version wird ja immer noch besser.

Schätze auch Topfkieker und Sigittarius E haben ordendlich was zu tun mit der Beschreibung...

P.S heute wird nix geupdatet - Topf bekommt frei und ich gehe (nach getaner Arbeit) zum Wirt. Muss auch mal sein.
Grüße
Alex

Nuline 122, CS-72, DS-22 und AW-1000
AVR: Denon AVC-X4800H
BD: Oppo BDP-93EU
FB: Harmony 900; TV: Sony KD-65X8507C
VU+ Uno 4K SE

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

#528

Beitrag von FireBird » Do 11. Mai 2006, 17:45

Deine Signatur stimmt schon und das wird auch einige Zeit so bleiben. Bugfixes sind da natürlich ausgenommen.

Benutzeravatar
Postmeister
Topfazubi
Topfazubi
Beiträge: 25
Registriert: Fr 14. Apr 2006, 17:31
Receivertyp: 5000MP
Receiverfirmware: 21.08.2007-HSTU

#529

Beitrag von Postmeister » Do 11. Mai 2006, 17:54

Sigittarius-E hat geschrieben:in Testmodus (Menü vom WSSKiller) nachsehen ob dein TV auf WSS reagiert.
Wenn nicht, könnte es sein dass der TV es nicht unterstützt oder eine Auto. Formatanpassung im Menü vom TV nicht aktiviert ist.
Ich bin schon alle Modi durchgegangen (Mit "SCART WSS deakt." ein und aus). Aber am TV passiert nichts. Aber irgendwas muss der TV ja auswerten, sonst würde er nicht automatisch 16:9 und 4:3-Sendungen erkennen, oder?

Gruß
Postmeister

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#530

Beitrag von topfkieker » Do 11. Mai 2006, 18:07

Postmeister hat geschrieben:Ich bin schon alle Modi durchgegangen (Mit "SCART WSS deakt." ein und aus). Aber am TV passiert nichts.
Du hast bei diesem Test aber schon eine 16:9 anamorph Sendung geschaut, oder? Sonst merkst du nämlich unter Umständen nichts.

Gruß topfkieker
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Topiefan
Benutzer
Benutzer
Beiträge: 52
Registriert: Do 15. Dez 2005, 22:25
Receivertyp: SRP-2401CI+
Receiverfirmware: aktuelle

#531

Beitrag von Topiefan » Do 11. Mai 2006, 18:12

Hallo,

erst einmal vielen dank für das Tap. :hello:

Ich habe nur ein kleines Problem, mein TV zoomt im Radio Modus automatisch den schwarzen Balken weg. Ist ja ok nur wenn ich wieder zurück auf das TV Bild schalte bleibt es aufgezoomt. Jetzt wollte ich im source code ändern das er im Radio Modus auf die Letter Einstellung geht, nur das compilieren bricht ab. Die 2.3 kann ich compilieren.

Woran liegt das?

########################
WSSkiller.c: In function `TAP_EventHandler':
WSSkiller.c:1569: `WSS_43' undeclared (first use in this function)
WSSkiller.c:1569: (Each undeclared identifier is reported only once
WSSkiller.c:1569: for each function it appears in.)
WSSkiller.c:1573: `WSS_Auto' undeclared (first use in this function)
WSSkiller.c:1570: warning: unreachable code at beginning of switch statement
mips-ld: cannot open WSSkiller.o: No such file or directory
mips-objcopy: WSSkiller.elf: No such file or directory
###########################
Gruß Topiefan

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#532

Beitrag von topfkieker » Do 11. Mai 2006, 18:24

Hi Topiefan!

Hast Du mal versucht, die unveränderte wsskiller.c zu kompilieren. Wenn das funktioniert, liegt es an deinem Code. Dann müsstes Du mal den geänderten Code hier public machen, sonst kann dir glaube ich niemand helfen.

Gruß topfkieker
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Topiefan
Benutzer
Benutzer
Beiträge: 52
Registriert: Do 15. Dez 2005, 22:25
Receivertyp: SRP-2401CI+
Receiverfirmware: aktuelle

#533

Beitrag von Topiefan » Do 11. Mai 2006, 18:32

Hi,

der Fehler kommt wenn ich den source code aus den zip nehme, da habe ich noch nichts geändert.

Die zeilen 1569 - 1573 sind

###################

//Step 7: Check if an other TAP would like to switch to 4:3 mode
switch (param1)
{
case WSS_43:
ExternalTAPOverride = 1;
break;

case WSS_Auto:
ExternalTAPOverride = 0;
break;
}
####################
Gruß Topiefan

t3xi
TAP-Guru
TAP-Guru
Beiträge: 1499
Registriert: Mo 16. Jan 2006, 13:35
Receivertyp: 5^4*2^3

#534

Beitrag von t3xi » Do 11. Mai 2006, 18:37

Sieht fast so aus, als würden diese beiden Zeilen fehlen.

Code: Alles auswählen

#define	WSS_43     0x20001
#define	WSS_Auto   0x20002

Benutzeravatar
Postmeister
Topfazubi
Topfazubi
Beiträge: 25
Registriert: Fr 14. Apr 2006, 17:31
Receivertyp: 5000MP
Receiverfirmware: 21.08.2007-HSTU

#535

Beitrag von Postmeister » Do 11. Mai 2006, 18:39

topfkieker hat geschrieben:Du hast bei diesem Test aber schon eine 16:9 anamorph Sendung geschaut, oder? Sonst merkst du nämlich unter Umständen nichts.

Gruß topfkieker
Ich muss jetzt mal blöd fragen:

- Premiere sendet doch 16:9 anamorph (auf Premiere 1). Die Filme erkennt mein Fernseher und schaltet automatisch auf 16:9 um. Schalte ich dann z.B. auf RTL schaltet er automatisch in den 4:3 Modus (Aufgezoomt auf volle Breite). Dafür benötige ich ja keinen WSS-Killer.

- Jetzt gibt es aber Sendungen wie z.B. ER oder Grey's Anatomie, die stellt der Fernseher nicht korrekt dar. Denn zu dem balken der wohl vom Sender kommt, produziert der Fernseher einen weiteren Balken. Folge: Gestauchte Bild. In welchem Modus werden die denn gesendet. Wenn ich hier von Hand in den TV-Modus "Letterbox" schalte, ist alles Ok.

- Bei welcher der o.g. Sendungen müsste denn WSS-Killer etwas machen?

Gruß
Postmeister

Topiefan
Benutzer
Benutzer
Beiträge: 52
Registriert: Do 15. Dez 2005, 22:25
Receivertyp: SRP-2401CI+
Receiverfirmware: aktuelle

#536

Beitrag von Topiefan » Do 11. Mai 2006, 18:43

t3xi hat geschrieben:Sieht fast so aus, als würden diese beiden Zeilen fehlen.

Code: Alles auswählen

#define	WSS_43     0x20001
#define	WSS_Auto   0x20002

danke das wars :)
Gruß Topiefan

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#537

Beitrag von topfkieker » Do 11. Mai 2006, 18:51

Postmeister hat geschrieben:Ich muss jetzt mal blöd fragen:

- Premiere sendet doch 16:9 anamorph (auf Premiere 1). Die Filme erkennt mein Fernseher und schaltet automatisch auf 16:9 um. Schalte ich dann z.B. auf RTL schaltet er automatisch in den 4:3 Modus (Aufgezoomt auf volle Breite). Dafür benötige ich ja keinen WSS-Killer.

- Jetzt gibt es aber Sendungen wie z.B. ER oder Grey's Anatomie, die stellt der Fernseher nicht korrekt dar. Denn zu dem balken der wohl vom Sender kommt, produziert der Fernseher einen weiteren Balken. Folge: Gestauchte Bild. In welchem Modus werden die denn gesendet. Wenn ich hier von Hand in den TV-Modus "Letterbox" schalte, ist alles Ok.

- Bei welcher der o.g. Sendungen müsste denn WSS-Killer etwas machen?

Gruß
Postmeister
In beiden Fällen sofern gewünscht. Die 16:9-Umschaltung passiert im Augenblick bei dir über die Spannung am Pin 8 der Scartbuchse (Scart-WSS).

Wie schon gesagt: Du musst mal versuchen, z.B. auf Premiere 1, bei einer 16:9 Sendung den Scart-WSS ein- bzw. auszuschalten. Dann müsstes du eine Veränderung am Bildschirm erkennen.

Gruß topfkieker
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Benutzeravatar
Sigittarius-E
FIQMDTSSOOLUETSNAK
<span title=ForuminformationsquellemitdauertimeshiftschaltungoutingOberlehrerUndErfahrenerTratscherStatusNichtAussprechenKönner>FIQMDTSSOOLUETSNAK</span>
Beiträge: 8216
Registriert: Fr 9. Dez 2005, 18:49
Receivertyp: TF5kPVR/TF3kCIpro
Receiverfirmware: 13.9.'05 SHUFGmUx/19.4.'04
Wohnort: Österreich, NÖrdl.d.Donau

#538

Beitrag von Sigittarius-E » Do 11. Mai 2006, 20:36

topfkieker hat geschrieben:Du hast bei diesem Test aber schon eine 16:9 anamorph Sendung geschaut, oder? Sonst merkst du nämlich unter Umständen nichts.

Gruß topfkieker
Aber wenn Postmeister alle Settings im Testmode probiert hat heißt das doch dass sein TV nicht auf WSS reagiert oder sehe ich da was falsch? Und da ist es doch völlig egal ob eine 16:9 gesendet wurde oder nicht.
Grüsse
Sigittarius-E
S-VHS ist nicht S-Video. So schreibt man: Standard, Satellit, wäre. TABs sind was für die Dritten.

TF5000PVR
HD:SP2514N
CAM:irdeto CW v3.15 ORF
Lüfter:Noiseblocker USF S1+Poti.
Verb.:[/b]Silex SX2kU2
TV:Toshiba 42"
Auto Start-Reihenf.: GMTTimerBug WA2|QT|IB Prem|StopExit|WSSKiller|JagEPG|Matrix Screensaver|PiP|DisplayTAP|wwww|reccopy|
TSBProtector v0.9.0|CheckAndCreate_EPGTimer v1.1
Manuell: SimpleCharEditor v3.09b,SetCryptFlag v0.3,exie v0.3,EBM v0.01

Benutzeravatar
topfkieker
Topfversteher
Topfversteher
Beiträge: 324
Registriert: Sa 10. Dez 2005, 12:32
Receivertyp: TF5000PVR
Receiverfirmware: Jan.'07

#539

Beitrag von topfkieker » Fr 12. Mai 2006, 13:50

Falsch :p !

Der Scart-WSS ist mehr Hardware als Software, es wird ja schließlich die Spannung abgeschaltet über die Postmeisters TV das Bild umschaltet.

Allerdings ist das noch kein Zeichen dafür, dass er den WSSKiller überhaupt sinnvoll einsetzen kann, da dieser ja hauptsächlich über das WSS im Bildsignal arbeitet. Es könnte aber durchaus sein, dass das Scart-WSS das Software-WSS blockiert.

In erster Linie soll das Ganze aber ein Versuch sein, ob WSSKiller bei ihm überhaupt was macht.

Gruß topfkieker
TF-Peripherie: Alphacrypt Classic V3.09 | Sony Plasma KE-42MR1 | Sony 5.1-AV-Receiver STR-KSL 50 | Sony DVD-Player DVP-NS 430 | Logitech Harmony 525

AutoStart-Taps: ImproBox V2.3 | Filer V2.00 | 3PG V1.19 | Matrix Screensaver V1.7 | WSS killer V2.11 | Fastskip V1.1 | RecCopy V4.0

Benutzeravatar
TomPro
Topfversteher
Topfversteher
Beiträge: 301
Registriert: Fr 16. Dez 2005, 14:05
Receivertyp: 5500 PVR
Receiverfirmware: 24.03.2005
Wohnort: 50226

#540

Beitrag von TomPro » Fr 12. Mai 2006, 14:57

@ FireBird
Nachdem die meisten sich mit dem zweiten Teil meines Posts beschäftigt haben, hast Du den im ersten Teil angesprochenen Schwarzwert eingeführt.

DANKE

Gruß TomPro

Antworten

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