Autor Thema: DiSEqC 1.1 Bug in Progdvb 4.79.5  (Gelesen 891 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline adenin

  • Einmalposter
  • *
  • Beiträge: 1
DiSEqC 1.1 Bug in Progdvb 4.79.5
« am: 15 Oktober, 2006, 14:51 »
Hi Leute,

in der Version 4.79.5 hat ProgDVB einen Bug im DiSEqC 1.1 Modus (der Teil, wo man 16 (eigentlich bis zu 64) LNB's ansteuern kann).

Folgendes Problem:
Zuerst werden korrekt die Kommandos 0xE0 0x10 0x39 0xFX und 0xE0 0x10 0x38 0xFY gesendet.

0xE0 0x10 0x39 0xFX bewirkt, daß eine von 16 LNB-Gruppen (jede LNB-Gruppe enthält 4 LNB's) angesprochen wird.
0xE0 0x10 0x38 0xFY bewirkt, daß ein LNB aus der Gruppe ausgewählt und auf die geforderte Empfangsebene geschaltet wird. X und Y können Werte von 0.. 0xF (hex) annehmen.

Allerdings wird in der Wiederholung (Framebyte 0xE1) das Kommando 0xE1 0x10 0x39 0xFX vergessen zu senden und  nur noch 0xE1 0x10 0x38 0xFY gesendet.

Der Effekt ist, daß zuerst die richtige Gruppe von LNB's angesprochen wird, danach mit dem Wiederholungskommando aber die erste LNB-Gruppe aktiviert wird, weil  ohne 0xE1 0x10 0x39 0xFX Kommando DiSEqC1.0 gilt und nur die ersten 4 LNB's angesteuert werden können.

Nun werden nur wenige Leute damit Probleme haben, aber vielleicht kann ja jemand den Text übersetzen und Prog zukommen lassen.

Beste Grüße,
adenin.