Opened 16 years ago
Closed 16 years ago
#5038 closed defect (invalid)
Scanning of ATSC channels on tuner cards stops at channel 78
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | channelscan | Version: | 0.21-fixes |
Severity: | high | Keywords: | ATSC DVB PCI PCI-Express |
Cc: | Ticket locked: | no |
Description
When using a PCI or PCI-Express DVB card in a channel scan operation in mythtv-setup, the last ATSC channel scanned is always 78. Channels 79-83 are skipped, but the status window in the background is updated instantly with a "Timeout Scanning ATSC Channel" message for all the skipped channels.
Conversely, doing an ATSC channel scan with an HDHomeRun does take the time to scan channels 79-83, rather than just skip them.
I'm reporting this as a 0.21-fixes bug, but I verified the same behavior in 0.20.2 as well with a subset of the cards. Cards tested: pcHDTV hd-5500, BBTI HD5000AV, Hauppauge HVR-1800.
The error output from mythtv-setup is as follows for each skipped channel:
2008-03-25 15:35:53.362 DVBChan(1:0) Error: Tune(): Setting Frontend tuning parameters failed.
eno: Invalid argument (22)
The driver for your DVB card does not support channels over 78 for the 8-VSB modulation. So it's not a MythTV problem, but a problem with the driver.
This is probably a copy-n-paste bug in the driver from an early ATSC card which had very limited tuner hardware and was restricted the subset of the 8-VSB broadcasts that are broadcast OTA in the US. The US no longer issues new broadcast licenses above channel 69... The copy-n-paste was probably from the Air2PC rev 1.