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