Index - Search - Usergroups - Register - Private Message - Log in
One Digital Antenna.xml for Two Tuners?

 
Post new topic   Reply to topic    Silicondust Forum Index -> Development - HDHomeRun
View previous topic :: View next topic  
Author Message
sengsational



Joined: 02 Mar 2007
Posts: 18

PostPosted: Sun Nov 08, 2009 8:30 pm    Post subject: One Digital Antenna.xml for Two Tuners? Reply with quote

I'm a developer on the CW_EPG project. We were using what was returned from the scan function back in the early days, and now want to take advantage of the Digital Antenna.xml and Digital Cable.xml files, but there's an issue with not having enough information.

Suppose you have two major antenna farms in your city which, from your house, are 120 degrees apart. The best approach is to have two separate antennas that each get a different set of stations. If you run the old-style scan, you get, say channels A, B and C on the scan from input 0, and you get D, E, and F on the scan for input 1. Everything is great; you know you need to go with input 1 if I want channel "D", for instance.

Now try using the results of the scan done by the Silicon Dust GUI application. All you get is one file. It's got better info in it than the PSIP info I get from the traditional scan done by hdhomerun_config.exe, but it's all lumped into a single file! When it's time to tell the tuner you want channel "D", how do you know which input to use?

It would seem to me that Silicon Dust developers could offer the two files they have today (merging all antenna into one file, and merging all cable into one file), but they could also offer the individual files, one for each tuner. For instance, since I have both tuners connected OTA, I'd end up with three xml files: Digital Antenna.xml (which would be exactly the same as it is today after scanning all inputs), plus Antenna1013FADA-0.xml, Antenna1013FADA-1.xml.

Or is there some better way to find-out this information that I am missing?

--Dale--
Back to top
View user's profile Send private message
hdtvincr



Joined: 13 Sep 2008
Posts: 9

PostPosted: Wed Nov 11, 2009 3:03 am    Post subject: Reply with quote

Hello SD??????

Any chance of differentiating????

Maybe one Digital Antenna.xml, but add to the xml data fields such as:

<TunerA>true</TunerA>
<TunerB>false</TunerB>
Back to top
View user's profile Send private message
nickk
Silicondust


Joined: 13 Jan 2004
Posts: 7979

PostPosted: Wed Nov 11, 2009 6:48 am    Post subject: Reply with quote

Hi,

Tuners need to be grouped where all tuners within a group receive the same set of channels. When a tune request is made a tuner is chosen that belongs to the appropriate group. A group can consist of one tuner if desired.

There are two hard-coded groups - Digital Antenna and Digital Cable.

In theory you could add additional groups by creating additional XML files and tweaking the registry.

Whether or not the DVR application supports multiple channel-sets is another question.

Are you looking to use QuickTV or a third party DVR application? If a DVR application, which application?

Nick
Back to top
View user's profile Send private message Send e-mail
TPeterson



Joined: 01 Jun 2007
Posts: 14

PostPosted: Wed Nov 11, 2009 4:24 pm    Post subject: Reply with quote

Nick, we're using CW_EPG http://www.avsforum.com/avs-vb/showthread.php?t=659993 to schedule captures on the HDHR. The solution that you suggest is workable, but we'd like to have one that wouldn't require our users to resort to Regedit. Shocked
Back to top
View user's profile Send private message
hdtvincr



Joined: 13 Sep 2008
Posts: 9

PostPosted: Thu Nov 12, 2009 10:40 pm    Post subject: Reply with quote

nickk wrote:
Hi,

Tuners need to be grouped where all tuners within a group receive the same set of channels. When a tune request is made a tuner is chosen that belongs to the appropriate group. A group can consist of one tuner if desired.

There are two hard-coded groups - Digital Antenna and Digital Cable.

In theory you could add additional groups by creating additional XML files and tweaking the registry.

Whether or not the DVR application supports multiple channel-sets is another question.

Are you looking to use QuickTV or a third party DVR application? If a DVR application, which application?

Nick




Not sure I follow why differentiating could not be easily done within your one file Digital Antenna.xml file.....

In "theory", could not the Digital Antenna.xml file add a field within the xml data to nail down exactly which device/tuner found that specific channel from running the scan?

Perhaps a "<deviceid-x>" boolean field for each channel. True if present and False if not???

Our goal is to not have to repeat the long, tedious scan process if it has already been accomplished through HDHomerun Setup.

Your current implementation requires our user to complete another scan from within our app to break down these separate inputs in order to gain the real picture of what is available on each tuner.

Our current situation requires the user to manually map which channel goes to which tuner. Of course that works, but what a shame to have to require this when that info could be easily added to the xml file IMO.
Back to top
View user's profile Send private message
TPeterson



Joined: 01 Jun 2007
Posts: 14

PostPosted: Fri Nov 27, 2009 9:33 pm    Post subject: Reply with quote

Anyone interested in the issue of using 2 OTA sources with HDHR, should see Nick's post in the related thread here.
Back to top
View user's profile Send private message
sengsational



Joined: 02 Mar 2007
Posts: 18

PostPosted: Fri Jan 22, 2010 11:08 pm    Post subject: Feature Completed Reply with quote

Very nice! Thank you!
http://www.silicondust.com/forum/viewtopic.php?t=8117
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Silicondust Forum Index -> Development - HDHomeRun All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB