Channel lineup
-
- Posts: 1
- Joined: Sun Aug 18, 2024 6:26 am
Channel lineup
Is there a way to prevent channels from being deleted from the lineup when a channel scan is performed? I have several stations whose reception is sporadic. If a rescan occurs when conditions are bad, I lose those stations from the lineup.
Re: Channel lineup
The manual channel scan will always remove non-present channels. The background channel scan that runs approximately every 3 days will not remove channels that are not present, but will add any new channels and update any existing ones that get new names.
Re: Channel lineup
And, if the OP thinks about it, they would want to do so. If one moves the device from one location to another one would want to not only add channels, but remove no longer available ones.
Now, perhaps, there should be other options (scan after clearing existing, scan with only add, scan with only delete, scan with only update (name, ?), scan with user selected translator choices, an interactive merge function?, other?), but such options, while occasionally requested, do not exist.
This is provably (by example) not true for the CableCARD units where the OOB channel map is not available at the time of the background scan (there are also reports with TA failures, but I personally do not have experience with that as my provider does not use them). This failure mode was posted a number of years ago at this point on this forum, and I hope someone added it to the internal bug list for further understanding (if not, someone failed). As the CableCARD units are no longer getting new features I don't expect this to change, but deletions do happen for some units.The background channel scan that runs approximately every 3 days will not remove channels that are not present, but will add any new channels and update any existing ones that get new names.
Re: Channel lineup
I too have a few weak channels that have trouble when the trees are full that I don't want to lose in NextPVR. Does the background scan get represented on the http API's for other applications? If not deletes should be optional.
Martin
Re: Channel lineup
If the app just retrieves the channel lineup via XML/JSON, it will get whatever is currently on the device. If the app triggers a channel scan, it is the same as clicking the button on the web page, which will remove nonpresent channels. The app should not be triggering channel scans unless the user explicitly chooses to do so, e.g. in the HDHomeRun app > gear menu > Channels, the list of current channels is displayed along with a Scan Channels option that will trigger the channel scan.
Re: Channel lineup
That isn't really what I was asking. With and app reading from lineup.json/xml or https://api.hdhomerun.com/api/lineup?DeviceAuth= for legacy devices can a new station be added or a station with a modified program ID by updated without a Silicondust channel scan that removes weak stations.jasonl wrote: ↑Tue Aug 20, 2024 4:53 pm If the app just retrieves the channel lineup via XML/JSON, it will get whatever is currently on the device. If the app triggers a channel scan, it is the same as clicking the button on the web page, which will remove nonpresent channels. The app should not be triggering channel scans unless the user explicitly chooses to do so, e.g. in the HDHomeRun app > gear menu > Channels, the list of current channels is displayed along with a Scan Channels option that will trigger the channel scan.
Martin
-
Online
- Expert
- Posts: 11253
- Joined: Wed Jan 24, 2007 1:04 am
- Device ID: 10A05954 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
- x 37
Re: Channel lineup
The lineup served by SD for legacy devices can't be modified or changed by anything other than a current scan from windows setup. The xml saved to that windows machine can be modified for use by local apps but that isnt what gets sent to SD to serve.
Re: Channel lineup
The background channel scan on non-legacy devices will pick up new channels and modifications to existing channels. There is no way to manually trigger this. I have asked for a way to do it before but will bring it up again in our next call with engineering.
For legacy devices, there would be no way to do this currently, and it is unlikely that there will be any further development on our side targeted at legacy devices. Third-party apps that wish to accomplish updated lineups could ignore the online lineup API entirely and run their own channel scans and maintain their own channel databases as they presumably do with any other tuners they support.
For legacy devices, there would be no way to do this currently, and it is unlikely that there will be any further development on our side targeted at legacy devices. Third-party apps that wish to accomplish updated lineups could ignore the online lineup API entirely and run their own channel scans and maintain their own channel databases as they presumably do with any other tuners they support.
Re: Channel lineup
My point like the OP was it would be nice not to remove channels during the scan and let deletes be optional. For http devices this means not having to wait for for the rescan to find it when a new stations needs to be added.jasonl wrote: ↑Sun Aug 25, 2024 6:34 pm The background channel scan on non-legacy devices will pick up new channels and modifications to existing channels. There is no way to manually trigger this. I have asked for a way to do it before but will bring it up again in our next call with engineering.
For legacy devices, there would be no way to do this currently, and it is unlikely that there will be any further development on our side targeted at legacy devices. Third-party apps that wish to accomplish updated lineups could ignore the online lineup API entirely and run their own channel scans and maintain their own channel databases as they presumably do with any other tuners they support.
Martin
Re: Channel lineup
Did you make any headway with engineering? I too am waiting for a way to do manual scans without removing existing channels. I noticed my TCL Roku tv has recently added this function. Would love to be able to do the same with my 4k flex.
Re: Channel lineup
I did find a somewhat of a work around for this trying to get xml files into other programs manually.Trapper3200 wrote: ↑Sun Aug 18, 2024 6:42 am Is there a way to prevent channels from being deleted from the lineup when a channel scan is performed? I have several stations whose reception is sporadic. If a rescan occurs when conditions are bad, I lose those stations from the lineup.
It's a bit of work though. I am on a rotor and did this a few times before I knew that the background scan will add new channels and leave the rest in place. Now I leave the rotor in a position for a few days pointed at the channels antenna until it does an auto scan with the new channels.
Other than that. I would do a manual scan thru the hd settings webpage. Set all the channels I want to keep as a favorite. Move my rotor. Scan again. Favorites again. Keep repeating until all known channels have been favorited.
Goto the ip address of your hdhr.
http://<ip.address>/lineup.html?show=all
You will see a list of all channels that you have ever scanned. Want an xml file to manipulate or migrate to an app?
http://<ip.address>/lineup.json?show=all
Hope that helps.
Re: Channel lineup
Engineering understands the need for it, and we talked over how we would want it implemented on our weekly call last week.