stv0299 demod with new pll ix2476

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a Sharp F7VZ0194A tuner/demod metal can that contains the stv0299
demod and an ix2476 PLL that I want to make it work in an SH4 based
embedded target.

Some weeks ago, after an important help from Manu, I realize that there
wasn't any driver for the PLL that supported it right away, so I needed to
add support for it.

I started adding this support modifying the file stv0299.c. I know this is
not right place for doing it, but at the moment I wanted to make things
easier since I'm quite new to DVB.

After some modifications, I tried to make a scan but it fails. This is the
output of the scan util:

# ./scan -v dvb-s/Hotbird-13.0E
scanning /home/dvb/dvb-s/Hotbird-13.0E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12539000 H 27500000 3
>>> tune to: 12539:h:0:27500
DiSEqC: switch pos 0, 18V, hiband (index 3)
>>> tuning status == 0x03
>>> tuning status == 0x03
...
>>> tuning status == 0x03
WARNING: >>> tuning failed!!!
>>> tune to: 12539:h:0:27500 (tuning failed)
DiSEqC: switch pos 0, 18V, hiband (index 3)
>>> tuning status == 0x03
>>> tuning status == 0x03
...
>>> tuning status == 0x03
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

I modprobe the module with debug=1 and the kernel is compiled with printk
support, so the output when scanning (with some additional printk that I
added) is:

dvb_device_open(): Opening device...
dvb_frontend_open
dvb_generic_open(): Opening generic...
dvb_frontend_start
dvb_frontend_ioctl
dvb_frontend_thread
DVB: initialising frontend 0 (ST STV0299 DVB-S)...
stv0299: init chip
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_set_voltage: SEC_VOLTAGE_18
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_msg
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_burst
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_get_tune_settings()
dvb_frontend_add_event
dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0
auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_add_event
...


The whole output is in the attchmnt as well as the modified stv0299.c

Doing some debug it turns out that stv0299_read_status() returns a value
to the scan util of 0x03, instead of the FE_HAS_LOCK that would be the
right value and this throws the "tuning failed!!!" msg.

Any help would be really appreciated.

Thanks!

Regards,
--
Pedro Aguilar
client_attach(): addr = 104, type = -1
stv0299: stv0299_attach()
Talking with demod! id = 161
Before dvb_register_adapter()
DVB: registering new adapter (stv0299).
stv0299: init chip
Before pll_init()
Before dvb_register_frontend()
dvb_register_frontend
DVB: registering frontend 0 (ST STV0299 DVB-S)...
dvb_register_device(): Registering device id...
DVB: register adapter0/frontend0 @ minor: 3 (0x03)
Leaving client_attach()
dvb_device_open(): Opening device...
dvb_frontend_open
dvb_generic_open(): Opening generic...
dvb_frontend_start
dvb_frontend_ioctl
dvb_frontend_thread
DVB: initialising frontend 0 (ST STV0299 DVB-S)...
stv0299: init chip
Before pll_init()
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_set_voltage: SEC_VOLTAGE_18
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_msg
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_burst
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_get_tune_settings()
dvb_frontend_add_event
dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_add_event
dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
dvb_frontend_swzigzag_autotune: drift:1718 inversion:1 auto_step:1 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:1718 inversion:0 auto_step:1 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-1718 inversion:0 auto_step:1 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-1718 inversion:1 auto_step:1 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:3436 inversion:1 auto_step:2 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:3436 inversion:0 auto_step:2 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-3436 inversion:0 auto_step:2 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-3436 inversion:1 auto_step:2 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:5154 inversion:1 auto_step:3 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:5154 inversion:0 auto_step:3 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-5154 inversion:0 auto_step:3 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-5154 inversion:1 auto_step:3 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:6872 inversion:1 auto_step:4 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_set_voltage: SEC_VOLTAGE_18
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_add_event
dvb_frontend_swzigzag_update_delay
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_msg
dvb_frontend_ioctl
stv0299: stv0299_send_diseqc_burst
dvb_frontend_ioctl
stv0299: stv0299_set_tone()
dvb_frontend_ioctl
stv0299: stv0299_get_tune_settings()
dvb_frontend_add_event
dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
dvb_frontend_add_event
dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:1718 inversion:0 auto_step:1 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
dvb_frontend_swzigzag_autotune: drift:1718 inversion:1 auto_step:1 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-1718 inversion:1 auto_step:1 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-1718 inversion:0 auto_step:1 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:3436 inversion:0 auto_step:2 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:3436 inversion:1 auto_step:2 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-3436 inversion:1 auto_step:2 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-3436 inversion:0 auto_step:2 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:5154 inversion:0 auto_step:3 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:5154 inversion:1 auto_step:3 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-5154 inversion:1 auto_step:3 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-5154 inversion:0 auto_step:3 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:6872 inversion:0 auto_step:4 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
dvb_frontend_ioctl
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_release
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:6872 inversion:1 auto_step:4 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-6872 inversion:1 auto_step:4 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-6872 inversion:0 auto_step:4 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
dvb_frontend_swzigzag_autotune: drift:8590 inversion:0 auto_step:5 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:8590 inversion:1 auto_step:5 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-8590 inversion:1 auto_step:5 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-8590 inversion:0 auto_step:5 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:10308 inversion:0 auto_step:6 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc1
dvb_frontend_swzigzag_autotune: drift:10308 inversion:1 auto_step:6 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-10308 inversion:1 auto_step:6 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-10308 inversion:0 auto_step:6 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:12026 inversion:0 auto_step:7 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:12026 inversion:1 auto_step:7 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-12026 inversion:1 auto_step:7 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-12026 inversion:0 auto_step:7 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:13744 inversion:0 auto_step:8 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:13744 inversion:1 auto_step:8 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-13744 inversion:1 auto_step:8 auto_sub_step:2 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_autotune: drift:-13744 inversion:0 auto_step:8 auto_sub_step:3 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_update_delay
dvb_frontend_swzigzag_autotune: drift:0 inversion:0 auto_step:0 auto_sub_step:0 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_read_status : FE_READ_STATUS : VSTATUS: 0x81, signal: 0xc0
dvb_frontend_swzigzag_update_delay
dvb_frontend_swzigzag_autotune: drift:0 inversion:1 auto_step:0 auto_sub_step:1 started_auto_step:0
stv0299_set_frontend : FE_SET_FRONTEND
stv0299: stv0299_enable_plli2c()
stv0299: stv0299_set_FEC(): FEC = 3
stv0299: stv0299_set_symbolrate()
stv0299_set_symbolrate(): Symbol rate = 5242880
stv0299: stv0299_set_voltage: ??
stv0299: stv0299_sleep()

Attachment: stv0299.c
Description: Binary data

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux