OK, this may be partly my fault for trying to get a rotor up and working on a day with really bad reception, but it's shown me that tvheadend spends what looks like far too long trying to tune in to poor signals. If It sees something then the log messages are thus:
2014-02-14 14:10:11.037 mpegts: 12034V - starting for 'initscan' (weight 2)
2014-02-14 14:10:11.037 mpegts: 12034V - tuning on Montage Technology DS3000 : DVB-S #0
2014-02-14 14:10:11.313 subscription: 'initscan' subscribing to mux, weight: 2, adapter: 'Montage Technology DS3000 : DVB-S #0', network: 'Hotbird', mux: '12034V'
2014-02-14 14:10:17.994 mpegts: 12034V - initial scan complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - pmt complete
2014-02-14 14:10:17.994 mpegts: 12034V - sdt complete
2014-02-14 14:10:17.994 mpegts: 12034V - nit complete
2014-02-14 14:10:17.994 mpegts: 12034V - cat complete
2014-02-14 14:10:17.994 mpegts: 12034V - pat complete
2014-02-14 14:10:17.995 subscription: "initscan" unsubscribing
i.e. it takes just 6-7 seconds to log all the streams and tables from a transponder. But if it can't find a signal then the sort of messages I'm getting are:
2014-02-14 14:03:33.529 mpegts: 11938H - starting for 'initscan' (weight 2)
2014-02-14 14:03:33.529 mpegts: 11938H - tuning on Montage Technology DS3000 : DVB-S #0
2014-02-14 14:03:33.803 subscription: 'initscan' subscribing to mux, weight: 2, adapter: 'Montage Technology DS3000 : DVB-S #0', network: 'Hotbird', mux: '11938H'
2014-02-14 14:05:43.000 mpegts: 11938H - initial scan no data, failed
2014-02-14 14:05:43.000 subscription: "initscan" unsubscribing
Or here's another example
2014-02-14 14:05:51.194 mpegts: 11976H - starting for 'initscan' (weight 2)
2014-02-14 14:05:51.194 mpegts: 11976H - tuning on Montage Technology DS3000 : DVB-S #0
2014-02-14 14:05:51.463 subscription: 'initscan' subscribing to mux, weight: 2, adapter: 'Montage Technology DS3000 : DVB-S #0', network: 'Hotbird', mux: '11976H'
2014-02-14 14:08:01.000 mpegts: 11976H - initial scan no data, failed
2014-02-14 14:08:01.000 subscription: "initscan" unsubscribing
where it seems to be consistently spending 2 minutes and 10 seconds staring in to space. Is there any way to make this a bit shorter? Even 20 seconds or so would be more than adequate.
And on a seperate issue, there don't seem to be any Pre-defined Muxes for Eutelsats 7E and 12.5W. How can I manually add a couple of transponders, or force TVheadend to scan where the Scan Q length is zero?