DVB-Cube BETA <<< Das deutsche PC und DVB-Forum >>>

Diverse DVB Software für verschiedene Karten => # Progdvb => Thema gestartet von: Dragonix am 24 September, 2005, 00:42

Titel: SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Dragonix am 24 September, 2005, 00:42
also... wie man ausm namen vlt nicht so ganz lesen kann:
ich hab folgendes problem:
wenn ich kanal 60 möchte, komm ich nicht zu kanal 60, sondern zu kanal 6. der achtet immer blos auf die erste ziffer. wie kann ich das ändern? bevor ich die FB drann hatte, ging es wenigstens über die tastatur. aber über die tastatur gehts jetzt genausowenig.

falls das was ausmacht (denk aba nich): ich verwend die FB + FB Reciver von ner SS2, und meine karte is ne SS3 ohne FB.

zu vorensuche: hab ich nix gefudnen, dann hab ich manuell alle threads im ss2 forum bis zum 20 juli 2k4 durchgeguckt.

ich hoffe ihr könnt mir helfen, Dragonix
Titel: Re:SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Jürgen am 24 September, 2005, 02:28
Nur als Detailfrage...

Wenn Du die erste Ziffer eingibst, wird dann sofort ausgeführt oder erst nach kurzer Wartezeit? Wird eine danach eingegebene zweite Ziffer (eine andere als Null oder Sechs) dann ignoriert oder nochmal ausgeführt? Würde also die Eigabe von 63 letztlich zu 3 führen?
Gilt das für's Keyboard auch genauso?

 Hast Du u.U. die OSD-Haltezeit auf Null gestellt?

Mit Lirc & Co. habe ich lange nicht gespielt, weil meine Nexus über's eigene IR-Port gesteuert wird. Aber von frühen Versuchen weiss ich noch, dass es für COM-Port-Steuerungen wohl einstellbare Timings gab, auch gegen versehentliche Doppel-Auslösungen usw., die wären dann zu prüfen.

Notfalls nimm' 'mal vorübergehend die Controls.ini 'raus und fange in ProgDVB von vorne an einzulernen.
Titel: Re:SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Dragonix am 24 September, 2005, 08:43
Zitat
Wenn Du die erste Ziffer eingibst, wird dann sofort ausgeführt oder erst nach kurzer Wartezeit?
Sofort - Keine ahnung warum. früher wars ja wenigstens so (bei der tastatur) das er noch gewartet hat und oben die ziffer eingeblendet hat. aber bei der tastatur gehts auch nich mehr...


Zitat
Wird eine danach eingegebene zweite Ziffer (eine andere als Null oder Sechs) dann ignoriert oder nochmal ausgeführt?
Das mit der 6 und 0 war nur nen bsp, es wär auch mit 71 oder 55 so. er führts gleich aus. aber wenn ich die 0 eingeb erscheint oben die 0, dann kann ich noch z.b. die 5 eingeben, und er schaltet sofort um, obwohl in der kanal liste (hab nur eine mit nummern, und es gibt keine doppelbelegungen).

zur 2ten ziffer: des kommt drauf an wie schnell ich in die tasten hau. bei ca. ner halben sekund pause schaltet er manchmal auf die 2te ziffer, manchmal auch auf die erste. damit wäre die 63er frage wohl auch zum teil gelöst.


Zitat
Hast Du u.U. die OSD-Haltezeit auf Null gestellt?
glaub ich nicht, denn wenn ich die 0 eingeb wartet er ja brav. aber wenn ich dann noch z.b. die 1 eingeb, dann schlatet er sofort um -.-



Zitat
Mit Lirc & Co. habe ich lange nicht gespielt, weil meine Nexus über's eigene IR-Port gesteuert wird. Aber von frühen Versuchen weiss ich noch, dass es für COM-Port-Steuerungen wohl einstellbare Timings gab, auch gegen versehentliche Doppel-Auslösungen usw., die wären dann zu prüfen.
das es daran liegt, bezweifle ich, weil: es geht ja aus irgendeinem grund auch nicht mehr über die tastatur...




Zitat
Notfalls nimm' 'mal vorübergehend die Controls.ini 'raus und fange in ProgDVB von vorne an einzulernen.
denk ich mir zwar, dass ich mir sparen kann (hab so ziemlich alle versionen von 4.38.6 bis 4.56.2 ohne die controls ini zu kopieren durchprobiert...)


so, thx erstml für die schnelle antwort!


edit: so, ich gaub ich hab des mit den com port timings gefunden, dort kann ich wählen:
-Delay after first: 1000 ms
-Delay after next two events: 200 ms

aber mit den zahlen hab ich schon rumgespielt, ich wüsste auch nicht, wie die sich auf die tastatureingabe auslösen sollten.

Titel: Re:SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Jürgen am 24 September, 2005, 11:34
Nochmal in's Blaue geschossen...

deaktiviere doch einmal in ProgDVB den WinLirc client, ob sich dann das Verhalten des Keyboards ändert, spätestens nach Neueinlernen der Keyboardbefehle. Sonst könnte ich mir kaum vorstellen, wer da Einfluss auf das Keyboard nimmt.
Die für das Interface der Nexus / SS1 eigebaute Routine von ProgDVB selbst macht solchen Quatsch bei mir nicht. Tasten und Befehle können normal zugeördnet werden, aber die Wartezeit zum Drücken einer weiteren Ziffer bleibt erhalten und hängt nur von der eingestellten OSD-Zeit ab.

Falls das WinLirc Modul entsprechende Konfigurationen ermöglicht, stelle sicher, dass Zahleneingaben nicht mit /CH (oder /exec bei älteren ProgDVB-Versionen) ergänzt werden, das sind die Befehle zum sofortigen Ausführen einer Zahleneingabe.
 
Irgendwie muss man anscheinend die recht lange Kette von Abläufen und Funktionen auseinanderdröseln, um einen Hinweis zu finden, wo's hakt.
Titel: Re:SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Dragonix am 24 September, 2005, 12:34
also... hab winlirc mal deaktiviert... nix. hab die control.ini gelöscht - nix. wie meinste das mit osd?

Dragonix

btw: könnten da probleme mit der channel liste sein?


EDIT: es geht..... hab zwar keine ahnung obs wirlkcih daran liegt, aber mit der tastatur gehts jetzt. muss erst wieder lirc smodul straten und die controls einstellen. was ich gemach hab:
channel list --> property --> hacken weg vor: local find by channel number
... sachen gibts...

Titel: Re:SS2 FB - WinLIRC - Kanalproblem (6 - 6X)
Beitrag von: Jürgen am 26 September, 2005, 00:32
Na, immerhin ;)

OSD habe ich angesprochen, weil normalerweise Eingaben von nur einer Stelle erst nach einer Wartezeit ausgeführt werden sollen, um weitere Stellen zu ermöglichen. Die relevante Zeit ist die eingestellte Haltezeit in den OSD-Einstellungen.