SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1821  
Old 08-23-2009, 12:21 PM
DMT DMT is offline
Sage Advanced User
 
Join Date: Jun 2009
Posts: 94
Trying to get firewire channel changing going

Windows Home Server (test box - documenting this step-by-step)
SageTV 6.6.2
SA 4250HD
1x HD PVR

Following Andy and MeInMaui’s instruction got drivers installed, channel changing from the Command Prompt. HD PVR configured and Tuner Control: EXEMulitunerPlugin 8c2b94ea1c00 selected. Not changing channels.

I’m a novice at the registry

I created the following file in notepad and saved to the desktop under the name Exemultituner.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\EXEMultitunerPlugin]
“command”=”c:\\Program Files\Timmmoore\MCE 2005 STB Controller\\channelw.exe –f –a4 –n %DEVICE% %CHANNEL%

I click on the file and Windows reports it has added to the registry. I don’t think so

In the registry editor HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\EXEMultitunerPlugin should I not see the entry I created?

I am doing something wrong because even if my registry entry was wrong I should be able to FIND IT and regedit?

Thanks

Dave
__________________
SageTV 7.1.9 on Win 7 Ultimate x86; Intel DH67CF, i3-2100T, 4GB DDR3, 60GB SSD, 8TB Drive Bender storage pool, blu-ray. 2x HD PVR (SA 4250HD firewire channel change), 2x HD200 extenders (external IR receiver mod, HD300 remotes).
Plugins: Custom Main Menu, Enable/Disable Favorites, Stock Manager, Web Interface, Mobile Web Interface, PlayOn

Last edited by DMT; 08-24-2009 at 09:54 AM. Reason: Spelling
Reply With Quote
  #1822  
Old 08-24-2009, 09:52 AM
DMT DMT is offline
Sage Advanced User
 
Join Date: Jun 2009
Posts: 94
Ok got it

My ignorance creating registry entries. Missed some \\ and " at the end.

This...

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\EXEMultitunerPlugin]
“command”=”c:\\Program Files\\Timmmoore\\MCE 2005 STB Controller\\channelw.exe –f –a4 –n %DEVICE% %CHANNEL%"

Created this...

c:\Program Files\Timmmoore\MCE 2005 STB Controller\channelw.exe –f –a4 –n %DEVICE% %CHANNEL%

And everything worked. Changes channels in 7 seconds vs. 13+ with the USB-UIRT. Many thanks to all the pioneers on the forum!
__________________
SageTV 7.1.9 on Win 7 Ultimate x86; Intel DH67CF, i3-2100T, 4GB DDR3, 60GB SSD, 8TB Drive Bender storage pool, blu-ray. 2x HD PVR (SA 4250HD firewire channel change), 2x HD200 extenders (external IR receiver mod, HD300 remotes).
Plugins: Custom Main Menu, Enable/Disable Favorites, Stock Manager, Web Interface, Mobile Web Interface, PlayOn
Reply With Quote
  #1823  
Old 08-24-2009, 01:44 PM
Peter_h Peter_h is offline
Sage Fanatic
 
Join Date: May 2008
Location: Kailua, HI
Posts: 798
Quote:
Originally Posted by Peter_h View Post
I get an occasional "Hardware Device ID not found error". Channel changing works fine except about once a month or so it wont change channels on one of the boxes. If i power cycle the cable box it starts working again.

Has anyone seen this and have any suggestions on fixing it?

More info.

OS: WHS
Cable boxes: Scientific Atlanta HDC 4250 x 2

Anybody have any ideas on this?
Reply With Quote
  #1824  
Old 08-28-2009, 08:44 AM
waynedunham waynedunham is offline
Sage Icon
 
Join Date: Sep 2004
Posts: 1,469
I have been using a USBUIRT for channel changing my STB (Motorola 6200) connected to my HD-PVR for a long time since my old server didn't have any FW ports (yes it was THAT old!).

I finally built my new server with a modern processor (Quad Core), etc.

So since I was building from scratch I thought I'd go the FW channel changing route.

I have to say that it was daunting even for a non-novice at command line, editing the registry, etc. It wasn't so much the "doing it", it was the massive amount of different instructions that have evolved in the 90+ pages of this thread.

I would like to thank MeinMaui, Andy, and the myriad of others for all their hard work at getting it all figured out on their own machines and posting their findings.

It didn't take too long to get it working at the command line level although it did take some experimentation to get the unique id to work for me.

Integrating it into SageTV was a bit more muddled from all the directions I found.
Once you get it to the point of being able to use the command line I found this post from timg11 easy to follow after his edits to take into consideration some things Andy pointed out.

Now its working in SageTV using the unique id so any reboot or adding/deleting FW components shouldn't cause any troubles.

Thanks to all of you!
__________________
Wayne Dunham
Reply With Quote
  #1825  
Old 08-28-2009, 01:03 PM
DMT DMT is offline
Sage Advanced User
 
Join Date: Jun 2009
Posts: 94
Yes ...daunting

I got it to change channels (SA 4250HD) fine on my WHS test box.

So I set it up exactly the same way on my SageTV WHS and it does not work. I can change channels from the command line but it won't work in SageTV. I even did a complete WHS reinstall. Now I am back to using my USB-UIRT.

Stumped for now. Only difference is I use a PCIe firewire card on my SageTV WHS and it is built in on my WHS test box.
__________________
SageTV 7.1.9 on Win 7 Ultimate x86; Intel DH67CF, i3-2100T, 4GB DDR3, 60GB SSD, 8TB Drive Bender storage pool, blu-ray. 2x HD PVR (SA 4250HD firewire channel change), 2x HD200 extenders (external IR receiver mod, HD300 remotes).
Plugins: Custom Main Menu, Enable/Disable Favorites, Stock Manager, Web Interface, Mobile Web Interface, PlayOn
Reply With Quote
  #1826  
Old 08-29-2009, 06:04 AM
waynedunham waynedunham is offline
Sage Icon
 
Join Date: Sep 2004
Posts: 1,469
Quote:
Originally Posted by DMT View Post
Yes ...daunting

I got it to change channels (SA 4250HD) fine on my WHS test box.

So I set it up exactly the same way on my SageTV WHS and it does not work. I can change channels from the command line but it won't work in SageTV. I even did a complete WHS reinstall. Now I am back to using my USB-UIRT.

Stumped for now. Only difference is I use a PCIe firewire card on my SageTV WHS and it is built in on my WHS test box.
When you say you set it up "exactly the same way" do you mean same method, or copied the files exactly from the other machine? The reason I say that is that the ID's would most likely be different on another machine.
Did you remember to stop Sage and Sage service and restart those so it can pick up the changes you made with the .ir files, etc? Stopping those before editing your sage.properties file is crucial. Otherwise Sage will just overwrite any changes you had made.

Also, the thing that was holding me back for a few minutes after I thought it was all set up, did you go into setup sources and change the channel changing from pointing to "stub device" to the correct .ir file for the HD-PVR?

Those would be my first 2 guesses if everything else is the same. That of course assuming you edited your .ir filename and the device # inside that file to take into account any differences from your other machine.

Also, as pointed out in one of Andy's messages the error in the foldername that was in one of the other documents regarding the subfolder where the .ir file would go.

Hopefully its as simple as one of those things and not some issue with your PCIe FW card. I doubt that its a card issue since its working via the command line.
__________________
Wayne Dunham

Last edited by waynedunham; 08-29-2009 at 06:09 AM.
Reply With Quote
  #1827  
Old 09-03-2009, 12:37 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
This is probably a stupid question, but I've been using firewire recording for a while. I get most, but not all, of my HD channels. To get the rest, and of sort of future-proof me against possible 5c encryption by Comcast, I bought a HD-PVR. I'd like to hook up another firewire HD box to that, and do firewire channel changing. I shouldn't have a problem with that, so long as I use the device IDs for channel changing, right?

Also, my Sage box started locking up every few weeks since I started going firewire recording. I picked up a different firewire card with a different chipset in hopes that that might fix it. My question is, can I easily swap out firewire cards without basically having to go through the whole setup and configuration again? (again, so long as I'm using device IDs?)
Reply With Quote
  #1828  
Old 09-04-2009, 05:28 AM
Clift Clift is offline
Sage Expert
 
Join Date: Aug 2008
Location: North Carolina
Posts: 555
Quote:
Originally Posted by reggie14 View Post
I'd like to hook up another firewire HD box to that, and do firewire channel changing. I shouldn't have a problem with that, so long as I use the device IDs for channel changing, right?
That is a correct assumption. You can even Daisy chain them together if you don't have enough Firewire ports.

Quote:
Also, my Sage box started locking up every few weeks since I started going firewire recording. I picked up a different firewire card with a different chipset in hopes that that might fix it. My question is, can I easily swap out firewire cards without basically having to go through the whole setup and configuration again? (again, so long as I'm using device IDs?)
That is also correct. Although I'm not sure how much stability impact the new card may have. I hope it all works out though. Also, check to make sure the Device ID(s) have not changed, justt o be sure.
__________________
Server:W7 Ultimate, SageTV 7.1.9
Capture Devices: HVR-2250, 2x HD PVR 1212
Clients:
1x STX-HD100
3x STP-HD200
@cliftpompee
Reply With Quote
  #1829  
Old 09-04-2009, 03:02 PM
sleonard's Avatar
sleonard sleonard is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 1,506
I have had 3 SA3250HD boxes setup and working with FW for 6 months now. This morning one of them died and Cox replaced it with a 4240HDC.

I figured out that I needed the updated drivers and now the box is recognized as a 4250HD and I can manually change the channel using channelw.exe –f –a6 –n %DEVICE% %CHANNEL%" but those extra switches do not work with the existing 3250HD boxes. They still need just channelw.exe %DEVICE% %CHANNEL%"

Since the command is contained in a single registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\EXEMultitunerPlugin]
“command”=”c:\\Program Files\\Timmmoore\\MCE 2005 STB Controller\\channelw.exe –f –a6 –n %DEVICE% %CHANNEL%"

it looks like I have to choose one or the other meaning that all the STB's have to be the same model.

Is there any way around this or do I have to get Cox to replace the remaining 3250HD's?

S
Reply With Quote
  #1830  
Old 09-05-2009, 05:01 PM
sleonard's Avatar
sleonard sleonard is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 1,506
I couldn't wait. I just took the remaining two 3250's back and upgraded those to 4240's as well so the question is moot.

S
Reply With Quote
  #1831  
Old 09-25-2009, 11:50 PM
dcardellini dcardellini is offline
Sage Advanced User
 
Join Date: Nov 2005
Location: Houston
Posts: 176
How Many Firewire STB's can Sage support?

Have been running for two years with (2) Firewire STB's (DCT-6412, and DCH-3200) for great recording of all cable content (no 5C!!!).

Just added another STB, and have a problem. Sage will only work two of the three STB's. The third one will start recording, but give a "no signal." The problem walks around to the different tuners depending on the order they are used by Sage. lst one wil give "no signal"

Does anybody on this forum have more than two STB's doing full Firewire recording (not just channel changing)?

Any idea for how to track this one down? (waiting for Sage support response). Log file just shows that it detects failed recording and keeps retrying to stream to file.

Edit-- problem solved...see thread

Last edited by dcardellini; 10-08-2009 at 10:57 PM. Reason: Problem solved
Reply With Quote
  #1832  
Old 09-26-2009, 09:31 AM
dcardellini dcardellini is offline
Sage Advanced User
 
Join Date: Nov 2005
Location: Houston
Posts: 176
How Many Firewire STB's can Sage Support >> How many can Windows support

(edit: problem solved, see later post)

Not good development here.

Does not look like the limitation of max two STB's is in Sage. Looks like it is a limitation in Windows Directshow stuff.

The implementation of Firewire relies on the execution of a graph for each STB that connects the actual Firewire Tuner device driver and dumps to a phantom file (dump.ts).

With Sage NOT running, and the SGraphRecorder application NOT running, you can use Graphedit to "play" each graph, watching each dump file grow, and playing back with videolan player.

As you can run multiple instances of Graphedit, you can simultaneoulsy "play" these different graphs, and watch the directory of dump.ts files for each grow.

With three graphedit instances running, you can hit "play" on any two, and watch two files grow. When you hit "play" on the third one, the error message in Graphedit:

"This graph can't play

Insufficient system resources exist to complete requested service
(Return code: 0x800705aa)"

I have scoured the internet to see if there is any explicit reference to a limitation of two executed graphedits. No love.

I do not know enough about Directshow filters and what can be done to try to create/execute two, then a third graph that have nothing to do with firewire (to see if there is a limit on imaging firewire devices).

Any suggestions, hints, sites welcome. Hard to believe that nobody has ever tried three STB's over Firewire (but I say this all the time when I discover problems in the computer world).

Last edited by dcardellini; 10-10-2009 at 07:31 AM. Reason: Problem Solved...see later thread
Reply With Quote
  #1833  
Old 10-04-2009, 12:08 AM
AJ Bertelson AJ Bertelson is offline
Sage Expert
 
Join Date: Dec 2003
Location: Maple Grove, MN
Posts: 532
been running into a slight issue with fire wire and my HD pvr. Sage always send a signal to change a channel for recording. So if I last viewed channel at 750 it and I have a recording at 5:00 on channel 750, it will send the 750 channel. What I have noticed with this though is that when it resends the signal for me at least it somehow brings up the guide and looks at channel 900. I can't figure this one out either.
Reply With Quote
  #1834  
Old 10-07-2009, 11:20 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
I am gonna ask.....

Trying to get Firewire recording working in Windows 7. This is my first attempt at it. I followed Timm Moore's instructions to get the drivers installed, and que3jxp's instructions as well.

Installs and registrations of dlls and ax files seem to go fine.

When I plug in the DTB (Motorola DTC3412) the Tuner gets installed with a driver, but not the panel.

I can get the panel to install if I force it to use one of the drivers that are available under the Motorola category when I tell windows to let me pick a driver.

Regardless, when I try to get Graphedt to write a stream using que3jxp's instructions (Add the Motorola tuner, then the SBDARecorderDump->file filter) i get the

"insufficient system resources exist to complete the requested service" error.

Of course, it wont play video in VLC either.

I can get channels to change from the command line.

Here is the channel.exe -v output

-------------------------------------------------------------------

Firewire STB channel changer V1.0.15, by timmmoore
1 "FireBus MPEG2TS Tuner Subunit Device"
'Digital AV/C Tuner Device'
"@devicenp:\\?\avc#motorola&dct-3412&typ_5&id_0#91841bfeff9a1500#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 0
2 "AVC Panel Device"
'Motorola AV/C Panel Device'

UniqueID '91841bfeff9a1500'
VendorID '159a'
ModelID '34cb'
VendorText 'MOTOROLA'
ModelText 'DCT-3412'
"@devicenp:\\?\avc#motorola&dct-3412&typ_9&id_0#91841bfeff9a1500#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global" 1
No device selected
Calling CoUninitialize
Called CoUninitialize

---------------------------------------------------------------------------------------

The "No Device selected" line seems like it might indicate a problem???


Any help would be appreciated (I realize I might be on the bleeding edge here).

Last edited by kmp14; 10-07-2009 at 11:35 AM. Reason: Added channel -v output
Reply With Quote
  #1835  
Old 10-08-2009, 07:16 PM
dcardellini dcardellini is offline
Sage Advanced User
 
Join Date: Nov 2005
Location: Houston
Posts: 176
Do you have any other firewire devices plugged into other ports on that machine?
Reply With Quote
  #1836  
Old 10-08-2009, 07:59 PM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by dcardellini View Post
Do you have any other firewire devices plugged into other ports on that machine?
No, the only firewire device is the motorola.
Reply With Quote
  #1837  
Old 10-08-2009, 09:05 PM
dcardellini dcardellini is offline
Sage Advanced User
 
Join Date: Nov 2005
Location: Houston
Posts: 176
Looks like you have an old or wrong driver.

What package did you use for the drivers?

I had to use an updated driver package to recognize my DCH-3200.

I found it here:

http://home.comcast.net/~exdeus/stbfirewire/

Don't do any automatic installs here. Unzip the zip file to a directory. In control panel, system, hardware, device manager.....go to "imaging devices" and you should see three devices...the AV/C Panel, Tuner, and unknown. In your case, if wrong driver, it just may say all unknown devices. In any case:

right click and uninstall all three of these.

Then, on one of them, right click and slelect "scan for hardware changes"

When the "New Hardware" wizard runs, you need to point to one of thesubdirectories of your unzipped driver file...(you my have to do this twice).

The third device will remain "unknown" Just disable it.

good luck
Reply With Quote
  #1838  
Old 10-08-2009, 11:09 PM
dcardellini dcardellini is offline
Sage Advanced User
 
Join Date: Nov 2005
Location: Houston
Posts: 176
Concerning my problem with trying to run three STB's in SageTV (for Firewire Recording, NOT just tuning).

All Firewire controller cards (1-2-3-4 ports) use a single firewire controller chip. The total aggregate bandwidth across all ports is 400mbps maximum.

Firewire devices, like the cable STB box, grab a predetermined chunk of this bandwidth upfront when a recording begins. It looks like each STB grabs 25 MB/sec when recording starts (far more than it really needs). Therefore, two STB's take the entire 400 mbps bandwidth for the card. When one tries to start a third recording on connected firewire STB, the system responds with "insufficient resources."

Bought a second 1394 controller card (as my motherboard does not have 1394), and voila, three STB's join my four OTA-USB's for the seven tuners I was shooting for.

Again, this should only affect Firewire recordings. Channel changing should not force a big bandwidth grab by the STB, so I doubt this "two STB's per Firewire controller chip limitation" applies to those who just use Firewire for channel changing.
Reply With Quote
  #1839  
Old 10-09-2009, 07:18 AM
kmp14 kmp14 is offline
Sage Aficionado
 
Join Date: May 2008
Location: Chicago, IL
Posts: 264
Quote:
Originally Posted by dcardellini View Post
Looks like you have an old or wrong driver.

What package did you use for the drivers?

I had to use an updated driver package to recognize my DCH-3200.

I found it here:

http://home.comcast.net/~exdeus/stbfirewire/
FYI - I used the drivers in Timm Moore's install. I will give these a try tonight and post how it goes.

Thanks!
Reply With Quote
  #1840  
Old 10-09-2009, 07:29 AM
renebour renebour is offline
New Member
 
Join Date: Oct 2009
Location: Manitoba, Canada
Posts: 1
Question for the group..

I was able to get my rig working with Sage and a Moto 6200. I have 4 other Hauppage tuners in the box and all is good. Channel changein between firewire and Haup devices works fine.
I have tested the channnels comming out of the moto and have only found one that is 5c, and I stay away from it.
My question is sometines when I change channels on the 6200 I get the spinning circle and then nothing. I stop the feed (with the stop button on the remote) I re-tune the channel and get it fine. Is this normal behavior or am I missing a timing setting somewhere? basically takes two tries to get the channel.

Thx
R
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 12:00 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.