Page 1 of 1

lifeview dvb-s diseqc problem

Posted: Sat Apr 03, 2010 9:46 am
by TorNado001
It seems that diseqc wont work
here is my bda.log
please help

[04/03/10 19:37:15 : ] >> DeviceGetList
[04/03/10 19:37:15 : ] - Filter [713x BDA DVBS Tuner]
[04/03/10 19:37:15 : ] << DeviceGetList pDL->Count:1
[04/03/10 19:37:15 : ] StartDevice() dwDeviceNo:0
[04/03/10 19:37:15 : ] >> DeviceGetList
[04/03/10 19:37:15 : ] - Filter [713x BDA DVBS Tuner]
[04/03/10 19:37:15 : ] << DeviceGetList pDL->Count:1
[04/03/10 19:37:15 : 94] BDA Device Name: [713x BDA DVBS Tuner] (Tuner Type:1)
[04/03/10 19:37:15 : 94] add_filter (713x BDA DVBS Tuner)
[04/03/10 19:37:15 : 94] add_filter (Microsoft DVBS Network Provider)
[04/03/10 19:37:15 : 94] TuningSpace Name: 'Cable' NetworkType: {00000000-0000-0000-0000-000000000000}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'Antenna' NetworkType: {00000000-0000-0000-0000-000000000000}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'ATSC' NetworkType: {0DAD2FDD-5FD7-11D3-8F50-00C04F7971E2}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'Digital Cable' NetworkType: {143827AB-F77B-498D-81CA-5A007AEC28BF}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'AuxIn1' NetworkType: {00000000-0000-0000-0000-000000000000}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'FM Radio' NetworkType: {00000000-0000-0000-0000-000000000000}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'DVB-T' NetworkType: {216C62DF-6D7F-4E9A-8571-05F14EDB766A}
[04/03/10 19:37:15 : 94] TuningSpace Name: 'DD2 DVB-S' NetworkType: {FA4B375A-45B4-4D45-8440-263957B11623}
[04/03/10 19:37:15 : 94] Enumeration found 8 tuning spaces
[04/03/10 19:37:15 : 94] Found TuningSpace
[04/03/10 19:37:15 : 94] BDACardType: 0
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Pin types (2) :
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Pin 0 Type = Input
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Pin 1 Type = Output
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Node types (2):
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Node 0 Type = 0
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Node 1 Type = 1
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Node interfaces:
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Interfaces on NodeType 0 (3 interfaces):
[04/03/10 19:37:15 : 109] GetTunerInterfaces: {71985F47-1CA1-11D3-9CC8-00C04F7971E0} IID_IBDA_FrequencyFilter
[04/03/10 19:37:15 : 109] GetTunerInterfaces: {1347D106-CF3A-428A-A5CB-AC0D9A2A4338} IID_IBDA_SignalStatistics
[04/03/10 19:37:15 : 109] GetTunerInterfaces: {992CF102-49F9-4719-A664-C4F23E2408F4} IID_IBDA_LNBInfo
[04/03/10 19:37:15 : 109] GetTunerInterfaces: Interfaces on NodeType 1 (1 interfaces):
[04/03/10 19:37:15 : 109] GetTunerInterfaces: {EF30F379-985B-4D10-B640-A79D5E04E1E0} IID_IBDA_DigitalDemodulator
[04/03/10 19:37:15 : 109] add_filter (713x BDA Digital Capture)
[04/03/10 19:37:15 : 109] add_filter (Sample Grabber)
[04/03/10 19:37:15 : 109] add_filter (MPEG-2 Demultiplexer)
[04/03/10 19:37:15 : 109] add_filter (BDA MPEG2 Transport Information Filter)
[04/03/10 19:37:15 : 203] StartDevice() OK
[04/03/10 19:37:15 : 203] ----------------------------------------------------------------------------
[04/03/10 19:37:15 : 203]
[04/03/10 19:37:17 : 1812] SendDiseqc() E0 10 38 F3 Len:4
[04/03/10 19:37:17 : 1812] SendDiseqc without raw diseqc, Diseqc:1
[04/03/10 19:37:17 : 1812] SendDiseqc() E0 10 38 F3 Len:4
[04/03/10 19:37:17 : 1812] SendDiseqc without raw diseqc, Diseqc:1
[04/03/10 19:37:17 : 1844]
[04/03/10 19:37:17 : 1844] SetTuner() 12034000, H, 27500000 Mod:0 LOF:10600000 22Khz:1
[04/03/10 19:37:17 : 1844] pBDAFrequencyFilter->put_Range(0x0000)
[04/03/10 19:37:18 : 2844] Status: Locked
[04/03/10 19:37:18 : 2891] Locked bSignalLocked:1 bSignalPresent:1 lStrength:90 lQuality:100
[04/03/10 19:37:37 : 21609] SendDiseqc() E0 10 38 FE Len:4
[04/03/10 19:37:37 : 21609] SendDiseqc without raw diseqc, Diseqc:4
[04/03/10 19:37:37 : 21609] SendDiseqc() E0 10 38 FE Len:4
[04/03/10 19:37:37 : 21609] SendDiseqc without raw diseqc, Diseqc:4
[04/03/10 19:37:37 : 21609]
[04/03/10 19:37:37 : 21609] SetTuner() 11411000, H, 27500000 Mod:0 LOF:9750000 22Khz:0
[04/03/10 19:37:37 : 21609] pBDAFrequencyFilter->put_Range(0x0101)
[04/03/10 19:37:41 : 25437] Status: No lock
[04/03/10 19:37:41 : 25437] Locked bSignalLocked:0 bSignalPresent:1 lStrength:20 lQuality:0
[04/03/10 19:37:44 : 28984] SendDiseqc() E0 10 38 F3 Len:4
[04/03/10 19:37:44 : 28984] SendDiseqc without raw diseqc, Diseqc:1
[04/03/10 19:37:44 : 28984] SendDiseqc() E0 10 38 F3 Len:4
[04/03/10 19:37:44 : 28984] SendDiseqc without raw diseqc, Diseqc:1
[04/03/10 19:37:44 : 29062]
[04/03/10 19:37:44 : 29062] SetTuner() 12034000, H, 27500000 Mod:0 LOF:10600000 22Khz:1
[04/03/10 19:37:44 : 29062] pBDAFrequencyFilter->put_Range(0x0000)
[04/03/10 19:37:45 : 30047] Status: Locked
[04/03/10 19:37:45 : 30094] Locked bSignalLocked:1 bSignalPresent:1 lStrength:90 lQuality:100
[04/03/10 19:37:47 : 31328] StopDevice()

Posted: Sun Apr 04, 2010 12:52 am
by rel
I need the device and its documents to add the diseqc support.

llifeview FlyDVB-S drivers

Posted: Mon Apr 05, 2010 10:06 pm
by TorNado001
in this web site you will find the drivers and the user manual:


http://www.lifeview.com.tw/html/product ... lydvbs.htm

in the attached file you will find the driver i am using.

please help me with the diseqc

Posted: Mon Apr 05, 2010 11:32 pm
by rel
Driver is not what I need.
I need the SDK (programming documentation) from the manufacturer.

flydvb-s sdk

Posted: Tue Apr 06, 2010 5:54 am
by TorNado001
i coldnt find the device sdk, but it uses the philips saa7134hl chip for witch i found the sdk in pdf format, i hope this helps.

ps: progdvb has fixed its bda drivers so they can work the diseqc with this device.

Posted: Tue Apr 06, 2010 7:42 am
by genpix
SDK shows how to call non-standard functions of a driver.

Diseqc was never a part of BDA driver (Microsoft did not include it into BDA specs).
Thus, each manufacturer who writes its own BDA driver may implement (if implemented at all) Diseqc functions differently.

Only SDK can show how to call these non-standard functions.

So .... you need SDK from the creator of this BDA driver (not from chip manufacturer).
Without it, you can call only standard functions of BDA driver (defined by Microsoft).

added:
by the way, according to datasheet you attached, Philips saa7134hl does NOT work with Diseqc. It means, if your card is capable to send/receive Diseqc commands, it's because it uses some other chip for this purpose. Once again, chip datasheet would not help you. You need SDK from driver developer.