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 06-30-2005, 02:08 AM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
Exclamation SageTV, Winlirc and Girder - Can't Change Sat Box Channel

I have an HTPC with Heppaugue 350 PVR.
I've build home made IR trasmitter that is being controller by WinLirc. I can successfully use WinLirc to change channels on the satellite box that I have.
I'd like to be able to use SageTV to change the channel with the home brew IR transmitter. My transmitter is connected to COM 1.
I've tried the following:
1. Install EXETUNERPLUGIN and set it up to communicate with Girder. But I cannot get SageTV to change the channel and/or even open notepad for that matter.
2. Get SageTV to talk with WinLirc. No Go. Seems like Sage doesn't like to send out any commands/messages

Please, Please, Please...
Any advise as for how to get Sage to change the channel on the sat box will be greatly apreciated. What i'm trying to get is to navigate thru sage live tv screen, and by changing the channel on the live tv, having sage change the channel on the sat box, or...
When trying to set up a recording, having sage automatically change the channel on the sat box, so it'll record the correct channel

I've been looking all over the place but most of the threads i've read were dealing with having Sage use Ir Blaster, or USB IRT. What about having it just talk with win lirc? or just send commands to Girder?

Can anyone please provide as detailed guide line as possible?

Many Thanks!!
Reply With Quote
  #2  
Old 06-30-2005, 03:40 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
or just send commands to Girder?
You need to configure the EXETUNERPLUGIN to send a Girder event using the GirderDSSTUNE.reg registry file attached to the zipfile. (you may need to edit this file if Girder is in a different path to the standard one).

You can now test to see if Girder is receiving the event (Girder's logging plugin is useful for this!)

You now need to configure a Girder action to respond to that event, get the channel number from the event payload, and tell WinLirc to send the IR commands for each digit in the event payload.

A search for "girder exetunerplugin" brings up quite a few posts, but mostly for sage->exetunerplugin->girder->USB-UIRT, however it should not be too difficult to change the girder action to drive WinLirc...

(thread with example GML)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #3  
Old 06-30-2005, 02:41 PM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
Tried that, didn't work

I've tried using girder, but for some reason, Sage does not sends anything out. I've tried putting in the registry the command line notepad.exe %channel% but notepad doesn't open.
Sage just doesn't sends out any events, not to open notepad, or nothing to girder even.

It looks like I have an issue with Sage or the properties, or i'm doing something wrong. I've tried versions 2.2.8 and 2.0.1 Same issue on both.

Any advice please???
Reply With Quote
  #4  
Old 07-01-2005, 03:28 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
hmmm... are you sure that ExeTuner Plugin is selected for the source (you should see it if you select the source in the Setup/Source Wizard), maybe deleting the source and re-creating it and making sure that you select ExeTunerPlugin when prompted for the IR device... (if you have not already done this)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #5  
Old 07-03-2005, 12:01 AM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
Angry This thing is driving me nuts

I don't know what else to do. I'm trying to put my hands on the EXEtunerplugin source code without success.
I've tried it in any shape or form, but no go.
I've un-installed and re-installed sage already, I know how much time each screen is on.
I'm attaching the registry keys and the properties file.
If anyone has any idea why it's not working, i'll be in debt forever!!

Thanks!!
Attached Files
File Type: zip SageTV.zip (13.6 KB, 285 views)
Reply With Quote
  #6  
Old 07-03-2005, 04:55 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Try enabling the debugging console to see if there is any useful error messages (see the faq)...
Try using the full path to notepad...
Try contacting sage support...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #7  
Old 07-04-2005, 01:17 PM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
Thanks for keeping up with me...

I've turned on the debug flag but I couldn't see any errors. In fact, I couldn't identify a line that indicates that SageTV or the EXETunerPlugin is trying to change a channel
I've attached the debug log.

Any ideas?
Attached Files
File Type: txt exetunerdebug.txt (4.7 KB, 246 views)
Reply With Quote
  #8  
Old 07-05-2005, 07:28 AM
dagar dagar is offline
Sage Expert
 
Join Date: Jun 2004
Location: Chesapeake, VA
Posts: 667
Which receiver are you using?

FWIW The D10-100 series (not sure if it's also the 200/300) got a 'downgraded' firmware that 'messed up' (whether intentional or otherwise) the serial port on them so you can't change channels. But if you don't have D* and/or don't have a D10-x00 series it may not be affecting you.
Reply With Quote
  #9  
Old 07-05-2005, 09:44 PM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
I've got the Pansat 2500a

Using Girder and the transmitter I've built, along with WinLIRC, I can change the channels on the reciever without an issue.
What's the indication in the Sage debug log that it's talking with EXETunerPlugin? How can I tell that it's actually trying to send the event/signal out to change the channel? I couldn't see anything in the logs that indicates that it's trying to do that.
Reply With Quote
  #10  
Old 07-06-2005, 03:30 AM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
Quote:
What's the indication in the Sage debug log that it's talking with EXETunerPlugin?
There may not be anything in the logs -- I was wondering if there were any error messages, and it appears that there are none.

Just had a play.. Are you using the SageTV Service?

It does not work in service mode (silently fails) unless you go into windows service manager (right click My Computer; select Manage; Select Services and Applications; select Services) and edit the properties for the SageTV Service and in the logon tab select 'Use LocalSystem Account' and 'Allow service to interact with desktop'. Note that using LocalSystem means that the Sage Server will not be able to access network drives.

The other option is to disable the service and run Sage as a normal appl.

If this solves your problem, you should report it to Sage Support so that they can fix it in a future version!

(note I only tested that the EXETunerPlugin runs notepad... good luck with the rest of Girder + stuff!)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki

Last edited by nielm; 07-06-2005 at 03:34 AM.
Reply With Quote
  #11  
Old 07-10-2005, 12:15 PM
nielm's Avatar
nielm nielm is offline
SageTVaholic
 
Join Date: Oct 2003
Location: Belgium
Posts: 4,496
(continued from the other thread)
Quote:
Originally Posted by mor_eli
No, the SageTV service is disabled.
Sorry, but I am out of suggestions...

For me it just worked -- put the dll in FreyTech/common, restart Sage, create source, select exe tuner, and then use the .reg file included in the exetuner zipfile (edited to run notepad instead of girder's event.exe). No .properties file editing required, no modification of any other registry entries.

The only time I had problems was when I was running Sage as a service, as mentioned above...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki
Reply With Quote
  #12  
Old 07-10-2005, 01:08 PM
mor_eli mor_eli is offline
Sage User
 
Join Date: Jun 2005
Posts: 11
Red face

Thanks for trying!
I've got the ExeTuner source code, and i'm going to add some debug data to it, so I can try to figure out where is the problem

Cheers...
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 10:27 PM.


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