PDA

View Full Version : EXETunerPlugin and DirecTV STB channel changing


natrlhy
04-02-2007, 11:10 PM
Ok, I've been at this for 4 hours now and I can't find a working solution.

After reading this information in this post:

http://forums.sagetv.com/forums/showthread.php?p=208419&postcount=83

I was very hopeful that this would work for me as well since I also have a Hughes HTL-HD receiver for DirecTV.

I downloaded the EXETunerPlugin from here:

http://forums.sagetv.com/forums/showthread.php?p=127102&postcount=6

I placed this file in C:\Program Files\SageTV\Common\EXETunerPlugin.dll

Here is what the relevant portion of my Sage.properties file looks like:
mmc/encoders/942713513/3/0/device_name=StubDevice
mmc/encoders/942713513/3/0/hue=128
mmc/encoders/942713513/3/0/last_channel=2
mmc/encoders/942713513/3/0/provider_id=29436727111
mmc/encoders/942713513/3/0/saturation=133
mmc/encoders/942713513/3/0/sharpness=0
mmc/encoders/942713513/3/0/tuning_mode=
mmc/encoders/942713513/3/0/tuning_plugin=C\:\\Program Files\\SageTV\\Common\\EXETunerPlugin.dll


I downloaded the GBPVR directv.exe files from here:

http://gbpvr.com/pmwiki/pmwiki.php/Utility/DirecTVChannelControl

I placed the directv.exe file in C:\Program Files\SageTV\Common

I successfully configured my Video source connected to my NVIDIA DualTV card and set it to use the EXE Tuner Plugin.

Here is my registry settings for the EXETunerPlugin:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Frey Technologies\Common\EXETunerPlugin]
"command"="C:\\Program Files\\SageTV\\Common\\directv.exe #%CHANNEL%"

When I run the directv.exe utility from a command shell, I get this:

C:\Program Files\SageTV\Common>directv.exe #500

C:\Program Files\SageTV\Common>

The channel changes in the blink of an eye on my STB so I know the utility works.

For the life of me I don't know what else to try. I've tried changing the device_name=StubDevice to all the paths relative to the directv.exe utility, but still no dice.

Any help would be appreciated. Without channel changing, I'm a hopeless mess :)

EDIT:

Other relevant information:

1. The default DirecTVSerialControl.dll nor other version work for my STB
2. I am not running SageTV in Service Mode at this time due to another post I have open.'
3. Running SageTV 6.0.19

natrlhy
04-03-2007, 10:54 AM
Ok, so after looking closely at what the EXETunerPlugin does, and deleting the registry entries, it actually creates the registry entry like this after I delete it:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Sage]

In order for it to change the channel on my HTL-HD, I have a working like this:

I have the directv.exe file in the C:\Program Files\SageTV\SageTV\ directory:

Here is my working registry entry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Sage\EXETunerPlugin]
"command"="directv.exe #%CHANNEL%"

The channel changes successfully on the HTL-HD STB, but now I have an issue where I get a "No Signal" notification after I change the channel a second time. I have attached my sagetv_0.txt if this helps identify anything.

Almost there.... :)

natrlhy
04-03-2007, 03:27 PM
Found the fix for the "No Signal" after changing channels.

I found this link for the fix:

http://forums.sagetv.com/forums/showthread.php?p=213948&postcount=11

I have an NVIDIA DualTV card and I modified this line in my Sage.properties file:

Close SageTV and the service if running and open up your Sage.properties
file. Look for this line, "seeker/fast_mux_switch=true" and change it from
true to false. :clap:

Channel changing works great via the EXETunerPlugin, GBPVR's directv.exe utility, and making a few changes to the Sage.properties file