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
  #1  
Old 12-24-2006, 05:15 AM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
exetuner not finding registry entry

Hi

Searching the archives, it looks like this is a common problem but none of the fixed mentioned seem to help me.

SageTV 6.0.16
EXETunerPlugin.dll file size 57344 Jan 24 2003

Tuner definition :

Source : Hauppauge WinTV PVR PCI II Capture Composite
Functioning: True
Network Encoder : false
Input Type : Composite
RF Channel: N/A
Cable/Antenna: N/A
EPG Lineup : Hauppauge WinTV PVR PCI II Capture Composite
Tuner Control: EXE Tuner Plugin StubDevice

I've set up a tuner to call exetunerplugin to control my STB. As you can see I've defined the tuner type as EXETuner. I've not used an EPG so that XMLTV can't confuse things but I don't seem to see any channel changer events being handled by whatever is in the registry key :

[HKEY_LOCAL_MACHINE\SOFTWARE\Sage\EXETunerPlugin]
"command"="echo %CHANNEL% >> c:\\\\chan.txt"

I turned on debugging and can see it trying to change to channel 999 :

Sun 12/24 10:40:10.306 setupEncoding0 Trace28
Sun 12/24 10:40:10.306 startEncoding0 called for 'Hauppauge WinTV PVR PCI II Capture-0'
Sun 12/24 10:40:10.359 Playing IR tune command of 999


But I don't see any call to exetunerplugin.dll (should I ?)

Posts in the archive talk about HKEY_LOCAL_MACHINE\SOFTWARE\Frey instead. Do I have the right registry key ? Is there a way to debug this plugin futher ?

Thanks

Tim

ps - here is where the tuner is defined in my sage.properties :

$ grep encoder Sage.properties | grep tuning
mmc/encoders/1642691032/1/0/tuning_mode=Air
mmc/encoders/1642691032/1/0/tuning_plugin=
mmc/encoders/1642691032/1/0/tuning_plugin_port=0
mmc/encoders/1642691032/2/0/tuning_mode=
mmc/encoders/1642691032/2/0/tuning_plugin=C\:\\Program Files\\SageTV\\Common\\EXETunerPlugin.dll
mmc/encoders/1642691032/2/0/tuning_plugin_port=0
mmc/encoders/1642691032/2/1/tuning_mode=
mmc/encoders/1642691032/2/1/tuning_plugin=
mmc/encoders/1642691032/2/1/tuning_plugin_port=0
mmc/encoders/1642691032/3/0/tuning_mode=
mmc/encoders/1642691032/3/0/tuning_plugin=
mmc/encoders/1642691032/3/0/tuning_plugin_port=0
mmc/encoders/1642691032/3/1/tuning_mode=
mmc/encoders/1642691032/3/1/tuning_plugin=
mmc/encoders/1642691032/3/1/tuning_plugin_port=0
Reply With Quote
  #2  
Old 12-24-2006, 08:03 AM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Thanks - your registry entries look similar enough to mine ( Although I don't understand all this business with multiple backslashes)

I think I'm getting somewhere. Its something to do with the service being allowed to interact with the local desktop. When I clicked that the notepad entries appear.. I think I need to try with the the command to change the STB now (will have to wait til I get home for that one )

Cheers

Tim
Reply With Quote
  #3  
Old 12-28-2006, 01:29 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Just to follow up. I couldn't get this working with service mode running, so if anyone finds this thread having run into the same problem, try turning off service mode

Tim
Reply With Quote
  #4  
Old 12-28-2006, 11:36 PM
BobPhoenix BobPhoenix is offline
SageTVaholic
 
Join Date: Oct 2004
Posts: 3,152
I have exetuner runing with SageTV in service mode to control my Moto 6412 box - just channel change. My registry entry look like this:

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Sage]

[HKEY_LOCAL_MACHINE\SOFTWARE\Sage\EXETunerPlugin]
"command"="c:\\progra~1\\timmmo~1\\mce200~1\\channelw.exe 2 %CHANNEL%"
You might want to try short (8.3) path names when running in Service mode.

BobP.
Reply With Quote
  #5  
Old 12-29-2006, 08:13 AM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Thanks - I will try again next time I have downtime, in the meantime I'm just pleased to have it working

Are you guys running the service as local system user or a particular user ?


Tim
Reply With Quote
  #6  
Old 12-29-2006, 08:16 AM
BobPhoenix BobPhoenix is offline
SageTVaholic
 
Join Date: Oct 2004
Posts: 3,152
Quote:
Originally Posted by brewston
Thanks - I will try again next time I have downtime, in the meantime I'm just pleased to have it working

Are you guys running the service as local system user or a particular user ?


Tim
If you are using UNC paths you have to use a specific user name because "local system user" cannot access network shares. Or so I believe anyway. I have a user called SageTV that has a password - don't forget the password as I think that may be required as well. I believe some people use the "Administrator" account for this.

BobP.
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 06:32 AM.


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