SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #101  
Old 04-27-2009, 07:29 PM
jscole99 jscole99 is offline
Sage User
 
Join Date: Mar 2009
Location: Clarksville, TN
Posts: 5
Vista x64

Anyone have this working in Vista x64? I am getting the following dump:

2009-04-27 20:17:38,289 [4] FATAL STBKeepAlive.Service [(null)] - STBKeepAlive encountered a fatal exception in 'STBKeepAlive::Program::Main()'
System.TypeInitializationException: The type initializer for 'UsbUirt.Controller' threw an exception. ---> System.ApplicationException: Unable to read UsbUirt driver version ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at UsbUirt.Controller.UUIRTGetDrvInfo(UInt32& drvVersion)
at UsbUirt.Controller..cctor()
--- End of inner exception stack trace ---
at UsbUirt.Controller..cctor()
--- End of inner exception stack trace ---
at UsbUirt.Controller..ctor()
at STBKeepAlive.Service.StartService()

Looks like there is an issue reading the USB UIRT driver version
Reply With Quote
  #102  
Old 04-27-2009, 10:24 PM
crobs808's Avatar
crobs808 crobs808 is offline
Sage User
 
Join Date: Apr 2009
Location: Dallas, TX
Posts: 67
IR Blaster on Vista 64?

How do I get this keep-alive fix for U-Verse to work on my setup?...

I have a Hauppauge HD-PVR hooked up to my computer, using Component to my VIP1200 for U-Verse for HD recording. I am using the included IR Blaster that came with my HD-PVR for STB tuning purposes. How can I send the keep-alive signal thru the IR Blaster?

Thanks!!
__________________
Server: Win7 Ultimate 64-bit, 2x Quad Xeon E5420, ATI 4870X2, 8x Pioneer BDR-203
Hardware: Hauppauge HD-PVR
Software: Windows Media Center (formerly SageTV)
Source: ATT U-Verse HD
Output: Panasonic 50" Plasma / LAN
Reply With Quote
  #103  
Old 04-28-2009, 09:33 PM
crobs808's Avatar
crobs808 crobs808 is offline
Sage User
 
Join Date: Apr 2009
Location: Dallas, TX
Posts: 67
*bump*

there has to be someone else that used the included IR Blaster (which works) instead of paying extra for the USB-UIRT device. Anyone?

I am using SageTV on Vista with the Hauppauge HD-PVR

Thanks
__________________
Server: Win7 Ultimate 64-bit, 2x Quad Xeon E5420, ATI 4870X2, 8x Pioneer BDR-203
Hardware: Hauppauge HD-PVR
Software: Windows Media Center (formerly SageTV)
Source: ATT U-Verse HD
Output: Panasonic 50" Plasma / LAN
Reply With Quote
  #104  
Old 05-02-2009, 05:16 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Exclamation

Quote:
Originally Posted by crobs808 View Post
*bump*

there has to be someone else that used the included IR Blaster (which works) instead of paying extra for the USB-UIRT device. Anyone?

I am using SageTV on Vista with the Hauppauge HD-PVR

Thanks
Sorry for the delayed reply, I wasn't getting notification from this thread?

This utility was designed specifically to communicate with the USB-UIRT driver and works for other HTPC systems outside of the SageTV community.

Off the top of my head, I'm not sure of another clean method to achieve this goal. I understand your position on not wanting to purchase more dedicated hardware when you already have it working with the included IR blaster. Maybe some other forum members have an alternate idea or method. You may try posing in the Hardware Support section of the forum.

We should really "beg" SageTV to include this as a feature request ... "SageTV, please add a method to send a "wake" command sequence, followed by a configurable delay to the STB prior to a channel change. There are several current and a growing number of STB's that go into sleep mode and can only be accessed by pressing a dedicated button or sequence of buttons to wake the STB back up. Content providers are not providing access in the STB configuration to disable this sleep behavior. One real world example is AT&T Uverse."

If we can get enough people to submit this to SageTV, then maybe they will add this to a future build.

Cheers, SB
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #105  
Old 05-02-2009, 06:33 PM
lpott6 lpott6 is offline
Sage User
 
Join Date: Mar 2006
Posts: 20
SB,

Do you have a timetable for releasing v1.0.3, or is the one in this thread okay to install and use?

Thanks,
Reply With Quote
  #106  
Old 05-03-2009, 05:53 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
RELEASE 1.0.3

NEW RELEASE 1.0.3

- Release 1.0.3 (2009-05-03 - RELEASE)
  • fix. modified program to not reference USB-UIRT driver directly, but rather shell out to a secondary EXE to send IR instructions. This change appears to significantly improve long term stability and potential USB-UIRT deadlocks.

More Information is located on the DOWNLOADS page
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200

Last edited by shadeblue.com; 05-03-2009 at 05:57 AM.
Reply With Quote
  #107  
Old 05-03-2009, 05:55 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by lpott6 View Post
SB,

Do you have a timetable for releasing v1.0.3, or is the one in this thread okay to install and use?

Thanks,
Done :-)

If you already installed the 1.0.3 beta that was in this thread, then there is no need to re-install the latest "release" copy. There is no difference between the two.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #108  
Old 05-03-2009, 10:43 AM
lpott6 lpott6 is offline
Sage User
 
Join Date: Mar 2006
Posts: 20
Quote:
Originally Posted by shadeblue.com View Post
Done :-)

If you already installed the 1.0.3 beta that was in this thread, then there is no need to re-install the latest "release" copy. There is no difference between the two.
Thanks SB,

This is one of the most important plugins I use. It keeps my Dish STB working and my WAF high.
Reply With Quote
  #109  
Old 05-03-2009, 06:22 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by jscole99 View Post
Anyone have this working in Vista x64? I am getting the following dump:

2009-04-27 20:17:38,289 [4] FATAL STBKeepAlive.Service [(null)] - STBKeepAlive encountered a fatal exception in 'STBKeepAlive::Program::Main()'
System.TypeInitializationException: The type initializer for 'UsbUirt.Controller' threw an exception. ---> System.ApplicationException: Unable to read UsbUirt driver version ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at UsbUirt.Controller.UUIRTGetDrvInfo(UInt32& drvVersion)
at UsbUirt.Controller..cctor()
--- End of inner exception stack trace ---
at UsbUirt.Controller..cctor()
--- End of inner exception stack trace ---
at UsbUirt.Controller..ctor()
at STBKeepAlive.Service.StartService()

Looks like there is an issue reading the USB UIRT driver version

I'm pretty sure this is a driver problem, I have never got it working properly on Vista x64 :-(
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #110  
Old 05-10-2009, 04:20 AM
turak's Avatar
turak turak is offline
Sage Expert
 
Join Date: Sep 2003
Location: Miami
Posts: 560
Quote:
Originally Posted by shadeblue.com View Post
I'm pretty sure this is a driver problem, I have never got it working properly on Vista x64 :-(
It looks like Windows 7 x64 has the same problem. I'm using the Vista driver which works for SageTV, but not STB KeepAlive. I guess I need to figure out some other way to keep my Uverse STB's from sleeping.

I wonder if studio provides a hook to have SageTV send scheduled IR commands. I may try prefixing channel changes with the 'OK' command.

Last edited by turak; 05-10-2009 at 04:23 AM.
Reply With Quote
  #111  
Old 05-11-2009, 05:21 PM
Fluffdaddy Fluffdaddy is offline
Sage Icon
 
Join Date: Nov 2003
Location: Philly, Pa
Posts: 1,004
Thank you.......This utility saved me a lot of headaches
__________________
We’re doomed. It will never work
Reply With Quote
  #112  
Old 05-26-2009, 04:50 PM
turak's Avatar
turak turak is offline
Sage Expert
 
Join Date: Sep 2003
Location: Miami
Posts: 560
Quote:
Originally Posted by turak View Post
It looks like Windows 7 x64 has the same problem. I'm using the Vista driver which works for SageTV, but not STB KeepAlive. I guess I need to figure out some other way to keep my Uverse STB's from sleeping.

I wonder if studio provides a hook to have SageTV send scheduled IR commands. I may try prefixing channel changes with the 'OK' command.

I setup SageTV to prefix channel changes with the 'OK' command. So far I haven't had any issues with my STB's not being awake for recordings.
Reply With Quote
  #113  
Old 07-07-2009, 04:26 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I need this functionality, but I don't have a USB-UIRT. I use the Hauppauge HD-PVR's IR blaster. With version 1.03's new ability to shell out to an EXE is there any way to drive the HD-PVR IR blaster via an EXE?
__________________
HD300 extender with (2020 New Build) SageTV 64 bit V9.2.2.903 (service mode), Running on Windows 10 (64 bit), Intel Core i7-10700K CPU, 16G RAM, GIGABYTE Z490 UD motherboard. NVidia GTX1650 Super; Viewsonic LCD on one output and Mitsubishi WD57734 HDTV via DVI/HDMI on other output. HDHomeRun HDHR5-4US tuner, Hauppauge "Siena" 1512 HD-PVR2 connected to Cisco Cable modem from Spectrum, tuned with USB-UIRT.
Reply With Quote
  #114  
Old 07-12-2009, 11:46 PM
LLPenn LLPenn is offline
New Member
 
Join Date: Jul 2009
Location: Texas
Posts: 2
STBKeepAlive Problem

I tried to use this STBKeepAlive with BeyondTV using uirt and it disable Firefly RF remote. I had to re-install BTV to fix the problems. Do you know if something could be changed to make it compatible. My system has been working fine for many years now until I switched to att U-verse and Cisco boxes. I have been told att is phasing out Motorola boxes and going with Cisco. This will be a great system when I get it to work completely.

Has/is anyone added channel 1 and channel 9999 to there guide? I have been told with those channel added you can record from the movie library on channel 1 or record from the DVR on channel 9999.

So Shadeblue.com would you please look into providing an answer to the STBKeepAlive working with BTV.

Thanks,

Larry
Reply With Quote
  #115  
Old 08-12-2009, 04:03 PM
mtenboer mtenboer is offline
Sage User
 
Join Date: Feb 2008
Location: Grass Valley, Ca
Posts: 54
Turak - how did you configure Sage to precede channel changes for the DISH box with "OK" ?
__________________
Server: Win 8.1 Pro 64 bit; Sage 7.1, Intel i3, 8GB RAM, Asus h87-PRO motherboard, 1 90GB SSD, 2 -2TB HD,
Tuners: 9 in total: 2 HDHR Primes with cablecards tuning Comcast using SageDCT 2.7.0.2 (Dump), HD PVR for restricted channels, HDHomerun for OTA (2), all controlled by Harmony 890's
Clients: 3 x HD-200

San Jose, CA
Reply With Quote
  #116  
Old 08-30-2009, 05:22 PM
jerryt jerryt is offline
Sage Fanatic
 
Join Date: Oct 2007
Posts: 832
My Dish VIP211K started entering "Sleep" because it took a software update, so I tried STBKeepAlive with the following config file edit;

<Jobs>

<!-- ******************************************** -->
<!-- This default job will send a 'select' button -->
<!-- signal to Dish VIP211K STBs -->
<!-- at the scheduled times every day. -->
<!-- ******************************************** -->
<Job Name="VIP211K Wakeup" >
<Triggers>
<Trigger Name="Daily @ 03:58 AM" Type="Daily" Time="03:58" />
<Trigger Name="Daily @ 09:58 AM" Type="Daily" Time="09:58" />
<Trigger Name="Daily @ 03:58 PM" Type="Daily" Time="15:58" />
<Trigger Name="Daily @ 09:58 PM" Type="Daily" Time="21:58" />
</Triggers>
<Commands>
<Command Name="Button - Select"
IR="0000 0048 0000 0011 0017 0163 0017 00A2 0017 0061 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A0"
RepeatCount="4" />
</Commands>
</Job>

Appears to be working well. Thanks

Question, can I delete all the other commands in the config file?
Reply With Quote
  #117  
Old 09-10-2009, 01:28 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by jerryt View Post
My Dish VIP211K started entering "Sleep" because it took a software update, so I tried STBKeepAlive with the following config file edit;

<Jobs>

<!-- ******************************************** -->
<!-- This default job will send a 'select' button -->
<!-- signal to Dish VIP211K STBs -->
<!-- at the scheduled times every day. -->
<!-- ******************************************** -->
<Job Name="VIP211K Wakeup" >
<Triggers>
<Trigger Name="Daily @ 03:58 AM" Type="Daily" Time="03:58" />
<Trigger Name="Daily @ 09:58 AM" Type="Daily" Time="09:58" />
<Trigger Name="Daily @ 03:58 PM" Type="Daily" Time="15:58" />
<Trigger Name="Daily @ 09:58 PM" Type="Daily" Time="21:58" />
</Triggers>
<Commands>
<Command Name="Button - Select"
IR="0000 0048 0000 0011 0017 0163 0017 00A2 0017 0061 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A0"
RepeatCount="4" />
</Commands>
</Job>

Appears to be working well. Thanks

Question, can I delete all the other commands in the config file?
Sure delete the other commands should not be a problem at all. I think they are commented out already, but feel free to delete them from your config file.

-SB
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #118  
Old 09-10-2009, 01:48 PM
jerryt jerryt is offline
Sage Fanatic
 
Join Date: Oct 2007
Posts: 832
Quote:
Originally Posted by shadeblue.com View Post
Sure delete the other commands should not be a problem at all. I think they are commented out already, but feel free to delete them from your config file.

-SB
Ran into a problem with the 1.0.3 version. It stopped finding the USB-UIRT device and the error log says to check that the device and drivers are installed. I tried to run under the same user account as sage, but in services it won't allow me to use that user because that account does not have a password.

My work arround was to run the STBKeepAlive command prompt window at boot by adding it to the Windows startup folder. This is working great.

The next work arround would have been to run sage as a service, but this is running on a server and having the command prompt window open is not a problem and I was not sure what problems might develop from changing sage to a service.

Thanks for this great program!

Last edited by jerryt; 09-10-2009 at 01:51 PM.
Reply With Quote
  #119  
Old 09-13-2009, 02:55 PM
steingra steingra is offline
Sage Aficionado
 
Join Date: Oct 2005
Posts: 427
Send a message via MSN to steingra
code for select on ViP211

Im sorry if I missed it in this thread, but can anyone post their code for "select button" on the DISH ViP211 unit.

Im looking for solution to get rid of the stupid screensaver.

I did what I could in the DISH receiver settings, but as others have pointed out...that only takes you part of the way to a working solution.

Thanks
Reply With Quote
  #120  
Old 09-13-2009, 03:41 PM
jerryt jerryt is offline
Sage Fanatic
 
Join Date: Oct 2007
Posts: 832
Quote:
Originally Posted by steingra View Post
Im sorry if I missed it in this thread, but can anyone post their code for "select button" on the DISH ViP211 unit.

Im looking for solution to get rid of the stupid screensaver.

I did what I could in the DISH receiver settings, but as others have pointed out...that only takes you part of the way to a working solution.

Thanks
<Job Name="VIP211K Wakeup" >
<Triggers>
<Trigger Name="Daily @ 03:58 AM" Type="Daily" Time="03:58" />
<Trigger Name="Daily @ 06:58 AM" Type="Daily" Time="06:58" />
<Trigger Name="Daily @ 09:58 AM" Type="Daily" Time="09:58" />
<Trigger Name="Daily @ 12:58 pM" Type="Daily" Time="12:58" />
<Trigger Name="Daily @ 03:58 PM" Type="Daily" Time="15:58" />
<Trigger Name="Daily @ 06:58 pM" Type="Daily" Time="18:58" />
<Trigger Name="Daily @ 09:58 PM" Type="Daily" Time="21:58" />
<Trigger Name="Daily @ 12:58 AM" Type="Daily" Time="00:58" />
</Triggers>
<Commands>
<Command Name="Button - Select"
IR="0000 0048 0000 0011 0017 0163 0017 00A2 0017 0062 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A2 0017 00A0"
RepeatCount="4" />
</Commands>
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Channel Changing Issues (scheduled programs only) Addict Hardware Support 9 05-26-2008 10:11 PM
Harmony 520 Remote With Hauppauge Commands Taddeusz Hardware Support 5 04-27-2007 06:04 AM
Link uirt descrete code to custom command DRAK SageTV Software 2 04-16-2007 09:36 AM
Problems controlling DEC-3000S with USB UIRT oaamaas Hardware Support 2 04-10-2007 01:52 PM
UIRT not talking to Sage TV..... markgill Hardware Support 3 05-07-2006 12:45 PM


All times are GMT -6. The time now is 10:01 AM.


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