SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support

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 11-30-2007, 11:18 AM
phelme's Avatar
phelme phelme is offline
Sage Fanatic
 
Join Date: Dec 2006
Posts: 826
DirecTV - sending a dash '-' via Sage?

DirecTV, with their new HD lineup, has a few channels that are actually subchannels and require sending a '-' to get to them (i.e. FoodTV HD 231-1, HGTV HD 229-1 etc.). I'm not sure what I'm doing wrong here, but I'm having trouble sending that '-'. I'm trying to do it via HIP, but the SageTV network encoder service I'm sending to stops working once I try to send the '-' and has to be restarted to receive any more channel changing commands.

Someone must have figured out the subchannel thing already. Help?!?
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Buffalo LinkStation
SageTV version: FINAL
Reply With Quote
  #2  
Old 11-30-2007, 02:01 PM
phelme's Avatar
phelme phelme is offline
Sage Fanatic
 
Join Date: Dec 2006
Posts: 826
well I got HIP to work, I can send "231-1" no problem via HIPWSend on the network encoder PC. but I can't get SageTV to tune it. I remapped the physical channel to "231-1" for FoodHD but nothing happens on the encoder when I try to select that channel (it works fine for other channels without the '-')

anyone have any ideas?
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Buffalo LinkStation
SageTV version: FINAL
Reply With Quote
  #3  
Old 11-30-2007, 04:13 PM
davephan's Avatar
davephan davephan is offline
Sage Icon
 
Join Date: Mar 2004
Location: Minnesota
Posts: 1,881
Did you try using IRHelper to help you figure out the code needed to send a dash? Try sending a dash with your normal remote control using IRHelper. Then you may be able to find out the code to use in your IR file.

Dave
Attached Files
File Type: zip irhelper.zip (19.2 KB, 44 views)
__________________
SageTV: LIAN LI PC-K58, Gigabyte GA-EX580UD5, i-7 950 3.06 gig quad LGA 1366 CPU, Zalman CNPS9700 CPU cooler 1366 bracket, Kingston 3 GB DDR3 1333 Mhz, PNY NVIDIA GeoForce 9800 GT 1024 MB, Corsair 750w PSU, Samsung 840 Pro 128GB SSD boot, 3 x 1.5 TB
Tuners: HDHR OTA, 2- HVR-2250 OTA, Colossus, USB-UIRT, HD DishNetwork
Extenders: 1-HD-300, 2-HD-200
Software: Windows 7 Home X64, Ghost 15, VideoReDo TVSuite 4 h.264, Playon (Netflix)
UnRAID 4.7 Pro: Lian-Li PC-G70B, MBD-X8SIL-F-O, i3-540, 16 TB
Reply With Quote
  #4  
Old 11-30-2007, 06:06 PM
phelme's Avatar
phelme phelme is offline
Sage Fanatic
 
Join Date: Dec 2006
Posts: 826
Hmmm. I can send the entire string "231-1" locally using HIPWSend's GUI interface and the DirecTV box responds OK. The IR code that I programmed into HIP works just fine. After playing some more with HIP and the command line, the problem seems to be the construction of the command line itself. HIP doesn't want seem to want to let me allow for padding *and* have a dash at the some time.

Does Sage send the dash ('-') across to the network encoder as a dash or do I need to make that some sort of remote code in the physical channel for the source?

has anyone got the dash '-' for a subchannel to work with HIP?

Quote:
Originally Posted by davephan View Post
Did you try using IRHelper to help you figure out the code needed to send a dash? Try sending a dash with your normal remote control using IRHelper. Then you may be able to find out the code to use in your IR file.

Dave
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Buffalo LinkStation
SageTV version: FINAL
Reply With Quote
  #5  
Old 12-01-2007, 11:49 AM
phelme's Avatar
phelme phelme is offline
Sage Fanatic
 
Join Date: Dec 2006
Posts: 826
Can Sage send a dash "-"?

I'm struggling with being able to send a dash "-" to my DirecTV receiver to access HD subchannels like FoodTV's 231-1 via Sage and an IR blaster. Will Sage send the dash to the plugin if it's part of the physical channel mapping? I figured I should at least see if this is possible before going any further with this.

So far I've tried HIP and LM Remote KeyMap with no luck. HIP's author says dashes aren't handled well on the command line and LM Remote KeyMap currently crashes for me.
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Buffalo LinkStation
SageTV version: FINAL
Reply With Quote
  #6  
Old 12-01-2007, 12:02 PM
Narflex's Avatar
Narflex Narflex is offline
Sage
 
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 5,434
SageTV can handle dashes in the channel numbers. It'll pass them through to the IR tuning plugin as a separate command. So if the channel is set to be "34-2" and you're using the USB-UIRT or Actisys then it'll send 3, 4, -, 2. For other tuning plugins that send the command in one shot (like the EXETunerPlugin or Hauppauge IR Blaster on Windows) those won't handle dashes correctly because it tries to convert it to an integer first before it sends it to the plugin.
__________________
Jeffrey Kardatzke
Google
Founder of SageTV
Reply With Quote
  #7  
Old 12-01-2007, 12:17 PM
phelme's Avatar
phelme phelme is offline
Sage Fanatic
 
Join Date: Dec 2006
Posts: 826
so basically there is no way around this unless I get USB-UIRT's to drive the receivers?

Quote:
Originally Posted by Narflex View Post
SageTV can handle dashes in the channel numbers. It'll pass them through to the IR tuning plugin as a separate command. So if the channel is set to be "34-2" and you're using the USB-UIRT or Actisys then it'll send 3, 4, -, 2. For other tuning plugins that send the command in one shot (like the EXETunerPlugin or Hauppauge IR Blaster on Windows) those won't handle dashes correctly because it tries to convert it to an integer first before it sends it to the plugin.
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial
Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT
Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders
Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders
Backup: Buffalo LinkStation
SageTV version: FINAL
Reply With Quote
  #8  
Old 12-01-2007, 03:26 PM
StephaneM's Avatar
StephaneM StephaneM is offline
Sage Icon
 
Join Date: Mar 2006
Location: France
Posts: 1,463
Quote:
Originally Posted by Narflex View Post
For other tuning plugins that send the command in one shot those won't handle dashes correctly because it tries to convert it to an integer first before it sends it to the plugin.
When you say "it tries". You mean that this is SageTV that converts the channel to a number (DWORD if I remember correctly).

Would it be possible to extend the tuning API to add these functions :

TUNERSTUBDLL_API bool CanMacroTuneEx(void);
TUNERSTUBDLL_API void MacroTuneEx(unsigned char);

instead of only

TUNERSTUBDLL_API bool CanMacroTune(void);
TUNERSTUBDLL_API void MacroTune(int);

this should resolve the issue.

Regards,
Stéphane.
Reply With Quote
Reply


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

Advanced Search
Display Modes

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
XXL Sage Install digitalgm Hardware Support 106 10-24-2009 03:59 AM
Control DirecTV Box With SageTV HPTC gaspower Hardware Support 22 02-23-2006 09:30 AM
Sage deletes all recordings made with HD tuner Jesse SageTV Software 23 02-09-2006 08:35 AM
Can I Use a Dual Tuner TiVo with 2 PVR-150's and Sage MurrayW Hardware Support 1 02-03-2006 03:47 PM
Sage DVD Player mg99 SageTV Software 6 01-12-2005 08:41 PM


All times are GMT -6. The time now is 09:04 PM.


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright 2003-2005 SageTV, LLC. All rights reserved.