Beiträge von Courage

    stb0899_drv answer value of signal strength in dBm - but in dvb-s mode it may
    be answer strange negative value - I see a ff38 .


    I change shift value in functions "stb0899_read_signal_strength()"
    of stb0899_drv.c so signal strength now in range near 40-50 db -
    it range near EIRP of sattelites signal.


    stb0899_drv.c line 992

    Code
    //*strength += 750;
                                    *strength += 1060;


    And change szap2.c to print dBW for EIRP and dB for SNR


    szap2.c line 349

    Code
    printf ("status %02x | EIRP %4.1fdBW | snr %4.1fdB | ber %08x | unc %08x | ",
                            status, (float) signal/10, (float) snr/10, ber, uncorrected_blocks);


    now szap2 display a more meaningful and understandably figure


    Code
    # ./szap2 -c test-19E.conf -t0  -m2 -n3
    status 1e | EIRP 43.5dBW | snr 10.1dB | ber 00000000 | unc fffffffe | FE_HAS_LOCK


    Code
    # ./szap2 -c test-19E.conf -t0  -m2 -n4
    status 1e | EIRP 52.3dBW | snr 10.2dB | ber 00000000 | unc fffffffe | FE_HAS_LOCK


    But many questions remain:
    - snr 10 db very high for channel -n3 (Eurosport) more real value is about 4dB and
    no change in line of signal value - for strong signal (52.3dBW) it must be near 12-15dB - for
    weak signal (43.5dBW) - about 3-5 dB.
    - unc always display fffffffe
    - for dvb-s2 signal strength always display 05aa and snr may as well about normal value 001a 0040
    as very strange value 9995.

    Manu Abraham make changes 4 and 5 october in http://jusst.de/hg/multiproto


    - now 2 changes over budget-ci.c include in tree
    "Bug! inverted logic" http://jusst.de/hg/multiproto/rev/fbdb42f05577
    "Bug: Missing reference clock definition" http://jusst.de/hg/multiproto/rev/57272c67902f


    - add change in budget-av.c
    "Fix tuner name and comment" http://jusst.de/hg/multiproto/rev/157761de7a5b


    - add change in stb0899_drv.c
    Bug! Timing recovery was calculated for 99MHz not 90 MHz http://jusst.de/hg/multiproto/rev/0334455f056e


    need your help - no any signal information from dvb-card TT3200




    Where my mistake?


    Platform configuration
    dvbcard TT3200 + motherboard Asus P4C800 (chipset Intel875P) + P4 2400 HT (socket 478 )
    + OS Debian (stable etch) + debian linux-kernel 2.6.18-5-486
    + linux-headers /usr/src/linux-headers-2.6.18-5-486


    how I make dvb kernel-modules:
    - get tree from http://jusst.de/hg/multiproto


    Code
    # cd /usr/local/src
    # apt-get install mercurial
    # hg clone http://jusst.de/hg/multiproto
    # mv multiproto dvb


    - make 3 changes in sources (2 over budget-ci.c + 1 over dvb_frontend.c)
    I make that patch from info http://www.vdr-wiki.de/wiki/in…SuSE_DVB-S2_-_DVB_Treiber


    multiproto-1.10.07-tt3200.diff


    put that patch in /usr/local/src/dvb/linux/drivers/media
    and patch a tree


    Code
    # cd /usr/local/src/dvb/linux/drivers/media
    # patch -p0 < multiproto-1.10.07-tt3200.diff
    patching file dvb/dvb-core/dvb_frontend.c
    patching file dvb/ttpci/budget-ci.c


    - now make dvb drivers

    Code
    # cd /usr/local/src/dvb
    # make 
    # make install


    - reboot machine
    - after reboot check dmesg

    Code
    stb0899_attach: Attaching STB0899
    stb6100_attach: Attaching STB6100
    DVB: registering frontend 0 (STB0899 Multistandard)...


    driver load OK
    (full dmesg in attach archive file in dmesg.txt)


    - now make szap2

    Code
    # cd /usr/local/src
    # wget http://dev.kewl.org/hvr4000/utils/szap2.tgz
    # tar -xzf szap2.tgz
    # cd szap2
    # make
    # make install


    - make 13E_fta_dvb-s.test.conf with 3 FTA DVB-S channels from Hotbird

    Code
    C1R-Europe:12597:vC34:S13.0E:27500:167:108:0:0:8208:318:9400:0
    RTR:11034:vC34:S13.0E:27500:820:830:0:0:1708:176:12600:0


    and put it in /usr/local/src/szap2 directory

    Code
    # szap2 -t 0 -r -c 13E_fta_dvb-s.test.conf C1R-Europe


    See at signal info ... nothing :(
    (syslog messages while szap2 work see in attachment file - szap2 messages
    see in upper part of my post)


    hmmm... its normal - fec = -2147483648 ?


    If i use szap from http://abraham.manu.googlepages.com/szap.c
    I see in syslog a similar error associated with FEC

    Code
    Oct  3 16:33:48 debian kernel: newfec_to_oldfec: Unsupported FEC


    in attacment
    - 13E_fta_dvb-s.test.conf
    - dmesg.txt
    - multiproto-1.10.07-tt3200.diff
    - syslog.txt


    hmmm... I can not attach file - press "Attachment" button and ... nothing
    sorry - now I see attachment windows