invalid channel record in the channels.conf

Asked by Cláudio Silva

I had this error with the version Ubuntu Hardy has in the repository and also with the current one, so i made a little prog to check if all parts were correct, and, in fact, they were. So, after checking the source code and put a log entry in ChannelManager, i found out that it happens because Me-TV just scans 1000 lines in channels.conf. If more, error, which is my case with Sat Hotbird.
Another error, this one with just the current version:

claudio@blueseed ~/Downloads/me-tv-0.5.30/src $ me-tv
Me TV-Message: 16-06-2008 17:37:33 - Me TV Version: 0.5.30
Me TV-Message: 16-06-2008 17:37:33 - Loading glade file 'me-tv.glade'
Me TV-Message: 16-06-2008 17:37:34 - Creating EPG file at '/home/claudio/.me-tv/epg.xml'
Me TV-Message: 16-06-2008 17:37:34 - EPG file loaded
initial transponder 12539000 H 27500000 3
initial transponder 10892000 H 27500000 3
initial transponder 10853000 H 27500000 3
initial transponder 10992000 V 27500000 2
initial transponder 11334000 H 27500000 2
initial transponder 11373000 H 27500000 2
initial transponder 12460000 V 27500000 3
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
>>> tune to:
__tune_to_transponder:2111: ERROR: Setting frontend parameters failed: 22 Argumento inválido
ERROR: initial tuning failed
dumping lists (0 services)
Me TV-Message: 16-06-2008 17:37:42 - Done.
Me TV-Message: 16-06-2008 17:37:43 - Channel file loaded
Me TV-Message: Exception message: 'There are no usable channels in the channels.conf file.'
Me TV-Message: 16-06-2008 17:37:43 - Exception in void Application::init(): There are no usable channels in the channels.conf file.
Me TV-Message: 16-06-2008 17:37:44 - Terminating application normally

I'll try and see more, but you know this better than me, so...

Question information

Language:
English Edit question
Status:
Solved
For:
Me TV Edit question
Assignee:
No assignee Edit question
Solved by:
Cláudio Silva
Solved:
Last query:
Last reply:
Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) said :
#1

The version in the source repository (yet to be released) loads 2000 channels and logs a message on every channel it loads.

Actually, when it comes to DVB-S, I know very little. For DVB-S, it seems better to use the scan utility from dvb-utils to generate a channels.conf and copy the output ~/.me-tv/channels.conf.

Thanks,

Michael

Revision history for this message
Cláudio Silva (gphoenixpower) said :
#2

That's what i've done to create the channels.conf ;) .
Regarding the channels load, my channels.conf has 2024 entries (hotbird has a lot of crap - literaly, most of them are crap), so even that wouldn't do it for me.