Fehlendes SNR beim Tuner CXD1981

  • Hallo,


    der Tuner CXD1981 zeigt im DVB-C Betrieb kein SNR in dB an, wenn der Tuner auf "Modulation_Auto" eingestellt ist. Hier ist der dazu gehörige Code aus der Datei "frontend.ccp":


    Mein Vorschlg wäre, die Zeile

    Code
    case eDVBFrontendParametersCable::Modulation_Auto:


    als ersten Fall noch einzufügen. Wenn man es perfekt machen wollte, müsste man grundsätzlich die tatsächliche Modulation vom Tuner abfragen, weil der Tuner immer synchronisiert, egal was man eingestellt hat.


    Der Tuner zeigt im DVB-T Betrieb überhaupt keine SNR in dB an, obwohl die Umrechnung hier unabhängig von der Modulation und viel einfacher ist.
    Die richtige Umrechnung für DVB-T wäre laut Datenblatt: SNR[dB] = CHC_SNR / 8
    Das ergibt den Code:

    Code
    int mse = (~snr) & 0xFF;
    ret = (mse * 25) >> 1;


    Könntet ihr das noch einbauen, bitte auch in OE2.0 ?
    Wie sieht es mit einer AGC-Anzeige bei DVB-C aus ?


    Mit freundlichen Grüßen
    Hein Holz

    Einmal editiert, zuletzt von Hein Holz ()