TAP zum Auslesen von Tasten

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.
ojessie
Neuling
Neuling
Beiträge: 8
Registriert: Di 9. Okt 2007, 12:00

TAP zum Auslesen von Tasten

#1

Beitrag von ojessie » Mi 31. Okt 2007, 13:09

Hallo,
vielleicht ein etwas naiver Wunsch aber gibt es ein TAP zum auslesen von Tasten? Jeder kennt das Problem, dass Applikationen Tasten mehrfach belegen und es damit zum Konflikt kommt. Um die Zuordnung der Tasten leichter zu gestalten wäre ein auslesen von den einfach oder mehrfach belegten Tasten sehr vorteilhaft.

Grüße, ojessie

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28030
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: TAP zum Auslesen von Tasten

#2

Beitrag von TV-Junkie » Mi 31. Okt 2007, 18:22

Ich glaube, das hätte jeder gerne :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
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

AW: TAP zum Auslesen von Tasten

#3

Beitrag von Sigittarius-E » Mi 31. Okt 2007, 19:59

ich versteh noch nicht ganz die Frage. :thinker:

Eine Taste ist IMMER mit dem gleichen Wert belegt. Die Taste Recall hat zum Beispiel den Wert 0x1000B.

Dann kommt die Startreihenfolge der TAP dran.

Das zuerst gestartete TAP bekommt über den Eventhandler die Taste übergeben.
Hier hab ich das auch schon mal erklärt.

da steht auch dass es keine "TAP-Tasten" oder "Original-Tasten" gibt. Es gibt nur einen Keyevent der von den TAPs abgefragt werden kann.

Entweder so:
Bespiel1: 3 gestarteten TSR TAPs: Taste wird gedrückt.

das erste gestartete TAP nimmt die Taste immer (!) an, weiss dass es die Taste nicht braucht weil nicht aktiv und gibt die Taste weiter.

das 2. gestartete TAP nimmt die Taste immer (!) an, weiss dass es die Taste nicht braucht weil nicht aktiv und gibt die Taste weiter.

das 3. gestartete TAP nimmt die Taste immer (!) an, weiss dass es die Taste nicht braucht weil nicht aktiv und gibt die Taste weiter.

und jetzt nimmt es der Topf an und führt die mit der Taste verbundene Aktion aus.
oder
Bespiel2: 3 gestartete TSR TAPs: Taste wird gedrückt

das erste gestartete TAP nimmt die Taste immer (!) an, weiss dass es die Taste nicht braucht weil nicht aktiv und gibt die Taste weiter.

das 2. nimmt die Taste immer an, erkennt dass es aktiv ist und führ tdie Aktion aus. Diee Taste wird nicht weitergereicht.

das 3. TAP bekommt von der Taste nichts mehr mit.

Die mit dieser Taste vom Topf verknüpfte Funktion auch nicht.
Dass ein Konflikt durch Mehrfachbelegung zustande kommen MUSS ist nicht richtig. Das passiert ja auch nicht bei einem Fernseher mit Teletext. Wenn der Teletext aufgerufen wird kann man mit den Zifferntasten, die gerade noch für die Senderauswahl zuständig waren ja mit einem Mal Teletextseiten auswählen.

Ein TAP, das herausfinden kann in welcher Reihenfolge welches TAP auf welche Taste horcht und ob die Taste im Falle des Falles weitergegeben wird oder eben nicht weitergegeben wird kann, kann es IMHO nicht geben.


Edit: Konflikte entstehen ja meist dann wenn TAPs fix eine Taste als Aufruftaste schnappen. Eine mögliche Abhilfe wäre dann dieses TAP als letztes zu starten.
Zuletzt geändert von Sigittarius-E am Mi 31. Okt 2007, 20:04, insgesamt 1-mal geändert.
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

ojessie
Neuling
Neuling
Beiträge: 8
Registriert: Di 9. Okt 2007, 12:00

AW: TAP zum Auslesen von Tasten

#4

Beitrag von ojessie » Mo 5. Nov 2007, 09:03

Hallo Sigittarius-E,

danke für die Erklärung. Ich meine nur so eine Auflistung von möglichen Doppelbelegungen könnte auch die Gestaltung der Startreihenfolge erleichtern.

Grüsse, ojessie

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

AW: TAP zum Auslesen von Tasten

#5

Beitrag von Sigittarius-E » Mo 5. Nov 2007, 09:17

[quote=""ojessie""]Ich meine nur so eine Auflistung von möglichen Doppelbelegungen könnte auch die Gestaltung der Startreihenfolge erleichtern.
[/quote]

könnte es. Es geht aber nicht.

Wie gesagt:
Ein TAP, das herausfinden kann in welcher Reihenfolge welches TAP auf welche Taste horcht und ob die Taste im Falle des Falles weitergegeben wird oder eben nicht weitergegeben wird kann, kann es IMHO nicht geben.
Wie soll denn ein TAP checken ob eine Taste von einem anderen Programm IMMER (d.h. als Aufruftaste für das Programm) oder innerhalb eines Programms (z.B. Menu Taste bei geöffnetem Programm) abgefragt wird?

z.B. das Programm StopExit: beim 1. Mal Exit macht es nichts und erst beim 2. Mal innerhalb von ein paar Milisekunden reicht es die Taste durch. Dies ist bei diesem TAP gewollt. Und dies kann kein anderes TAP überprüfen.

BTW: ich habe gestern dazu einen Wikiartikel geschrieben: http://topfield.abock.de/wiki/index.php/TAP_Keyevents
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

Antworten

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