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
  #121  
Old 09-17-2009, 01:45 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I just purchased a USB-UIRT because I need to run STBKeepAlive. Now I need to install it and re-configure SageTV to use the USB-UIRT instead of the IRA IR receiver and the HD-PVR IR emitter.

My first question is about the HD-PVR's IR emitter - I assume it can work with the USB-UIRT if I build the proper cable to adapt the 3.5mm jack on the USB-UIRT to the 2.5mm plug on the HD-PVR emitter. I found the wiring for the USB-UIRT emitter output, but I don't have a reference for the HD-PVR emitter. Is this documented, or do I have to figure it out using a meter?

I was surprised that there is no documentation shipped with the USB-UIRT other than a couple of slips of paper. One has URLs to usbuirt.com to get drivers. The other says to follow the "instructions" in a 16-page forum thread spanning the years 2003 to 2008. (SageTV was at version 1.4 when this thread started!)

Can anybody point me to a concise, up-to-date procedure for installing the USB-UIRT with the Hauppauge remote? If there is no such thing, I'll write up a document describing my procedure as I figure it out by trial and error.
__________________
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
  #122  
Old 09-21-2009, 12:53 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
My first question is about the HD-PVR's IR emitter - I assume it can work with the USB-UIRT if I build the proper cable to adapt the 3.5mm jack on the USB-UIRT to the 2.5mm plug on the HD-PVR emitter. I found the wiring for the USB-UIRT emitter output, but I don't have a reference for the HD-PVR emitter. Is this documented, or do I have to figure it out using a meter?

I was surprised that there is no documentation shipped with the USB-UIRT other than a couple of slips of paper. One has URLs to usbuirt.com to get drivers. The other says to follow the "instructions" in a 16-page forum thread spanning the years 2003 to 2008. (SageTV was at version 1.4 when this thread started!)

Can anybody point me to a concise, up-to-date procedure for installing the USB-UIRT with the Hauppauge remote? If there is no such thing, I'll write up a document describing my procedure as I figure it out by trial and error.
Here are a couple of diagrams to help with the IR emitters on the USB UIRT.

http://forums.sagetv.com/forums/atta...1&d=1220726945

http://forums.sagetv.com/forums/atta...1&d=1220727252


As for the HD-PVR's IR Emitter, I'm not sure but I would assume it would work just fine with the proper adapter.

Also not sure on documentation, I set mine up over a year ago. I received all the help I needed on this forum by searching previous posts. If I remember correctly it was pretty simple to setup.

The one trickier part was setting up the USBUIRT for multiple zones to control multiple set top boxes. This thread here help me immensely: http://forums.sagetv.com/forums/showthread.php?t=5291

Good Luck, 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
  #123  
Old 10-10-2009, 09:33 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I finally got my USB-UIRT installed and working. I just installed the latest version (1.0.3) of STBKeepAlive, and I'm testing it.

I first tried the start menu link for "Learn IR Command from USB-UIRT". Nothing happens. It appears that no program runs. So I ran the USB-UIRT LRNhelper.exe, and learned the SELECT key from my SA 8300HDC remote. I pasted it into STBKeepAlive.exe.config so the first section ended up looking like this:


Code:
    <Job Name="8300HDC STB Wake Up" >
      <Triggers>
        <Trigger Name="Daily @ 12:55 AM" Type="Daily" Time="00:55" />
        <Trigger Name="Daily @ 03:55 AM" Type="Daily" Time="03:55" />
        <Trigger Name="Daily @ 06:55 AM" Type="Daily" Time="06:55" />
        <Trigger Name="Daily @ 09:55 AM" Type="Daily" Time="09:55" />
        <Trigger Name="Daily @ 12:55 PM" Type="Daily" Time="12:55" />
        <Trigger Name="Daily @ 03:55 PM" Type="Daily" Time="15:55" />
        <Trigger Name="Daily @ 09:55 PM" Type="Daily" Time="21:55" />
      </Triggers>
      <Commands>
        <Command Name="Button - Select"
                 IR="0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886"
                 RepeatCount="1" />
      </Commands>      
    </Job>

Then I tried the shortcut "Run STBKeepAlive in Console".

Again nothing appears to be running, but when I look in task manager, there is a process "STBKeepAlive" running under SYSTEM. So I guess it's working. Now I'll wait and see if shows start recording properly!
Currently STBKeepAlive.log is 0 bytes, but I'll check it tomorrow to see if anything has been added.
__________________
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.

Last edited by timg11; 10-10-2009 at 09:41 PM.
Reply With Quote
  #124  
Old 10-10-2009, 09:35 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I have my system configured to hibernate when inactive. Is there a way to configure STBKeepAlive to take an action when the system comes out of hibernation? That usually means it is preparing to record, so it would be a good time to send an STB wake-up. Thanks!

I posted some wiring/connection details on the HD-PVR IR emitter that I asked about previously in this thread:
http://forums.sagetv.com/forums/show...9&postcount=22
__________________
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
  #125  
Old 10-23-2009, 08:39 AM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I've checked the logs, and there seems to be a problem with STBkeepalive. I see entries like this in the log:

Code:
2009-10-23 06:59:27,046 [3] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[1]
2009-10-23 06:59:27,046 [3] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-10-23 06:59:28,140 [3] ERROR STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMISSION TO USBUIRT FAILED.
[STBKeepAlive.Transmit] ERROR: System.ApplicationException: Unable to connect to USB-UIRT device! Please ensure device is connected to the computer
   at UsbUirt.Controller.OpenDriver()
   at UsbUirt.Controller..ctor()
   at STBKeepAlive.Transmit.Program.Main(String[] args)
The USB-UIRT is working fine with SageTV - I can change channels etc.

What would cause STBkeepalive to have a problem connecting?

SageTV is not running in service mode. The STBkeepalive service is running under the same username as the desktop (and SageTV).

Is there anything else I should be checking?
__________________
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
  #126  
Old 10-30-2009, 06:25 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I have been monitoring the logs, and it seems that STBKeepAlive is working. Most of the time, it transmits successfully.

However, the Select command I have chosen is not having the desired effect of keeping the 8300HDC awake.

Today, I found this in the log (indicating successful transmission):

Code:
2009-10-30 05:30:40,125 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[1]
2009-10-30 05:30:40,125 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-10-30 05:30:45,656 [13] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886
2009-10-30 05:30:45,656 [13] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 5:30:45 AM
A show recorded at 6:00, but it recorded the wrong channel. (the last two digits of the desired channel) indicating the STB was asleep at the time it selected the program. If the "Select" command I use for STBKeepalive was correct, it would still be awake 1/2 hour later.

Has anybody found a keep-alive sequence that works for the SA 8300HDC?
__________________
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
  #127  
Old 10-31-2009, 12:51 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
Has anybody found a keep-alive sequence that works for the SA 8300HDC?
When I first started with SageTV, I was using a 8300HDC from TWC. At least back then, there was an option somewhere in the preferences settings that could disable the auto Sleep behavior. I disabled that option and I was also using Firewire to control the channel changes instead of IR. I can't remember the exact location or name of the option and I no longer have a 8300HDC to verify, but it may be worth digging around in the menus to see if you can find something like that. I never had timeout/sleep issues until I switched to ATT Uverse.

Also, you should be able to use the IRLearn utility included with STBKeepAlive to test sending your IR sequence to the device to verify that the sequence is working on the STB.

Good luck!
__________________
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
  #128  
Old 10-31-2009, 01:37 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by timg11 View Post
Has anybody found a keep-alive sequence that works for the SA 8300HDC?
You should be able to set up the 8300 to PowerOn with any key press. This would mean that you wouldn't need STBKeepAlive. Look under the settings menu and change "Set: Power-On Keys" to "Power and Numeric". Therefore whenever SageTV sends a channel command it should power on the box. Note that it never really powers off - it is just in standby mode.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #129  
Old 11-01-2009, 05:01 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
Shadeblue, I have checked all the settings, and confirmed with Time Warner - there is no way to disable the sleep behavior.

A while back I researched Firewire, buying the interfaces and cables, and getting it all to work with SageTV. I was able to change channels, but Firewire was not able to bring the box out of sleep mode at all, so I went back to IR and bought the USB-UIRT.

The Select key does work (from LRNhelper or from the remote directly) to bring the STB out of screen saver mode, but unfortunately not reliably.
I still see cases where the STB misses the first digits of an IR channel change command.

I'm still studying this and I would appreciate anyone else's advice.
__________________
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
  #130  
Old 11-06-2009, 06:28 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
ShadeBlue,

I'm thinking that some of the events are missed because the computer is asleep!

Is there any way to get STBKeepAlive to perform it's action whenever the computer comes out out of standby or hibernate?

Does Windows shut down services when it suspends or hibernates? If so, then maybe just add a a new Trigger Type of "OnStartup".

If the service is suspended without any notification at all, then it would still be possible to (for example) check the system time every 10 seconds, and if the current time is way larger than 10 seconds past the last check, then run any events with Trigger Type of "OnWakeUp".
__________________
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
  #131  
Old 11-09-2009, 06:44 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
ShadeBlue,

I'm thinking that some of the events are missed because the computer is asleep!

Is there any way to get STBKeepAlive to perform it's action whenever the computer comes out out of standby or hibernate?

Does Windows shut down services when it suspends or hibernates? If so, then maybe just add a a new Trigger Type of "OnStartup".

If the service is suspended without any notification at all, then it would still be possible to (for example) check the system time every 10 seconds, and if the current time is way larger than 10 seconds past the last check, then run any events with Trigger Type of "OnWakeUp".



Hi timg11,

Yes I did take a look at this today. NT services do provide the API necessary to capture system resume events.

http://msdn.microsoft.com/en-us/libr...owerevent.aspx


I have added the code to support this, but I don't have the time to adequately test the functionality. If you don't mind testing it out, I have included the download link below to the updated BETA version.

http://download.shadeblue.com/stbkee...%20Install.exe


PLEASE MAKE SURE TO BACKUP your existing configuration file, I think the installer may overwrite your custom file.

The following settings were added to the config file that allow you to specify a single named job to be executed on each of the three distinct resume event types. Please make sure the value field for these three settings match your job names!

Code:
  <appSettings>
    <add key="ResumeAutomatic" value="Uverse STB Wake Up" />
    <add key="ResumeCritical" value="Uverse STB Wake Up" />
    <add key="ResumeSuspend" value="Uverse STB Wake Up" />
  </appSettings>

Here is the code snippet that implements this feature, please note the logging statements you should see in the log file when the resume takes place.


Code:
        //
        // send IR job when the system power is restored
        //
        protected override bool OnPowerEvent(PowerBroadcastStatus powerStatus)
        {
            if (powerStatus == PowerBroadcastStatus.ResumeAutomatic)
            {
                String resumeAutomaticJob = ConfigurationManager.AppSettings["ResumeAutomatic"];
                if (String.IsNullOrEmpty(resumeAutomaticJob) == false)
                {
                    if (log != null) log.Info(string.Format("SYSTEM POWER EVENT: 'ResumeAutomatic'; EXECUTE JOB: {0}", resumeAutomaticJob));
                    ExecuteJob(resumeAutomaticJob);
                }
            }

            if (powerStatus == PowerBroadcastStatus.ResumeCritical)
            {
                String resumeCriticalJob = ConfigurationManager.AppSettings["ResumeCritical"];
                if (String.IsNullOrEmpty(resumeCriticalJob) == false)
                {
                    if (log != null) log.Info(string.Format("SYSTEM POWER EVENT: 'ResumeCritical'; EXECUTE JOB: {0}", resumeCriticalJob));
                    ExecuteJob(resumeCriticalJob);
                }
            }

            if (powerStatus == PowerBroadcastStatus.ResumeSuspend)
            {
                String resumeSuspendJob = ConfigurationManager.AppSettings["ResumeSuspend"];
                if (String.IsNullOrEmpty(resumeSuspendJob) == false)
                {
                    if (log != null) log.Info(string.Format("SYSTEM POWER EVENT: 'ResumeSuspend'; EXECUTE JOB: {0}", resumeSuspendJob));
                    ExecuteJob(resumeSuspendJob);
                }
            }

            return base.OnPowerEvent(powerStatus);
        }
__________________
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
  #132  
Old 11-10-2009, 09:15 AM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
Shadeblue, thank you for extending your excellent program so quickly!

I have installed the test version, and am now waiting to see what happens. For anyone else who wants to try this, note that you need to uninstall your previous version. It will not install if the service is present, even if stopped. Of course save your config file before uninstalling.

I took my backed up config file, and pasted in the <appSettings> section from the new config file (editing the 'value' string to match), so the top of my file looks like this:

Code:
  
...snip...
<appSettings>
    <add key="ResumeAutomatic" value="8300HDC STB Wake Up" />
    <add key="ResumeCritical" value="8300HDC STB Wake Up" />
    <add key="ResumeSuspend" value="8300HDC STB Wake Up" />
  </appSettings>
  <Jobs>

    <!-- **************************************** -->
    <!-- This job will send a 'Select' button -->
    <!-- signal to SA 8300HDC  STBs   -->
    <!-- at the scheduled times every day.        -->
    <!-- **************************************** -->
    <Job Name="8300HDC STB Wake Up" >
      <Triggers>
        <Trigger Name="Daily @ 12:55 AM" Type="Daily" Time="00:55" />
...snip.....
I'll check the log later and see if any "resume" events are present.
__________________
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
  #133  
Old 11-10-2009, 01:12 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
The system was in standby for a while, and now is recording, so here's what is in the log:

Code:
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 11:57 PM] 
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-10 12:28:24,406 [13] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 12:28:24 PM
2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
The word "resume" is not found in the log, but it seems like it sent an IR event at 12:28, which is not a scheduled time in my config.
__________________
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
  #134  
Old 11-11-2009, 05:04 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
The system was in standby for a while, and now is recording, so here's what is in the log:

Code:
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 11:57 PM] 
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-10 12:28:24,406 [13] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 12:28:24 PM
2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
The word "resume" is not found in the log, but it seems like it sent an IR event at 12:28, which is not a scheduled time in my config.

I guess just keep an eye on it to see if it is consistently working. I would have expected to see the "resume" text in the log file, but perhaps I missed something. But as long as it is firing the job, that is cool!
__________________
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
  #135  
Old 11-11-2009, 08:33 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
The system was in standby for a while, and now is recording, so here's what is in the log:

Code:
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 11:57 PM] 
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-10 12:28:18,546 [STBKeepAliveQuartzScheduler_Worker-2] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-10 12:28:18,671 [13] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-10 12:28:24,406 [13] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 12:28:24 PM
2009-11-10 12:28:24,406 [13] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
The word "resume" is not found in the log, but it seems like it sent an IR event at 12:28, which is not a scheduled time in my config.


Actually, I don't think it is working properly. I overlooked setting this property:

http://msdn.microsoft.com/en-us/libr...owerevent.aspx

This is required to deliver the power event changes to the NT service.

I have updated the code and posted the new version (1.0.5) here:

http://download.shadeblue.com/stbkee...%20Install.exe

Please reinstall to this new version and try again :-)

Thanks, 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
  #136  
Old 11-11-2009, 09:03 AM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
Shadeblue,

Now it is working! I forced the system to standby and resume. When resuming, I saw the IR emitter blink, and I found the expected events in the log. Thanks!

Code:
2009-11-11 09:00:33,000 [4] INFO  STBKeepAlive.Service [(null)] - SYSTEM POWER EVENT: 'ResumeSuspend'; EXECUTE JOB: 8300HDC STB Wake Up
2009-11-11 09:00:33,015 [4] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-11 09:00:33,125 [4] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-11 09:00:33,125 [4] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-11 09:00:33,187 [12] INFO  STBKeepAlive.Service [(null)] - SYSTEM POWER EVENT: 'ResumeAutomatic'; EXECUTE JOB: 8300HDC STB Wake Up
2009-11-11 09:00:33,187 [12] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-11 09:00:33,296 [12] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-11 09:00:33,296 [12] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-11 09:00:39,296 [4] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-11 09:00:39,296 [4] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 9:00:39 AM
2009-11-11 09:00:39,296 [4] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
2009-11-11 09:00:39,328 [12] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-11 09:00:39,328 [12] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 9:00:39 AM
2009-11-11 09:00:39,328 [12] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
__________________
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
  #137  
Old 11-22-2009, 08:20 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by timg11 View Post
Shadeblue,

Now it is working! I forced the system to standby and resume. When resuming, I saw the IR emitter blink, and I found the expected events in the log. Thanks!

Code:
2009-11-11 09:00:33,000 [4] INFO  STBKeepAlive.Service [(null)] - SYSTEM POWER EVENT: 'ResumeSuspend'; EXECUTE JOB: 8300HDC STB Wake Up
2009-11-11 09:00:33,015 [4] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-11 09:00:33,125 [4] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-11 09:00:33,125 [4] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-11 09:00:33,187 [12] INFO  STBKeepAlive.Service [(null)] - SYSTEM POWER EVENT: 'ResumeAutomatic'; EXECUTE JOB: 8300HDC STB Wake Up
2009-11-11 09:00:33,187 [12] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-11 09:00:33,296 [12] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-11 09:00:33,296 [12] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-11 09:00:39,296 [4] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-11 09:00:39,296 [4] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 9:00:39 AM
2009-11-11 09:00:39,296 [4] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
2009-11-11 09:00:39,328 [12] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-11 09:00:39,328 [12] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 9:00:39 AM
2009-11-11 09:00:39,328 [12] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.

Hi timg11,

Just checking in to see if the wake from hibernate/sleep function is working reliably for you. If it is, then I will post this build as a release.

Thanks, 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
  #138  
Old 11-22-2009, 09:18 PM
timg11's Avatar
timg11 timg11 is offline
Sage Aficionado
 
Join Date: Sep 2008
Posts: 472
I haven't checked every show recorded, but as far as I can tell, STBKeepAlive is now working perfectly. It's not causing any problems, so I think you can release it.

I looked at the log and I see scheduled events and ResumeSuspend events. In the log, it appears that it sent the wakeup IR command multiple times on one scheduled time.

Here's the log of everything that happened at 14:58:

Code:
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-3] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-3] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 02:57 PM] 
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-3] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-3] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-4] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-4] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 09:57 AM] 
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-4] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-5] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-5] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 11:57 PM] 
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-5] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_QuartzSchedulerThread] DEBUG Quartz.Simpl.SimpleJobFactory [(null)] - Producing instance of Job 'IRJobs.8300HDC STB Wake Up', class=STBKeepAlive.IREventJob
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-1] DEBUG Quartz.Core.JobRunShell [(null)] - Calling Execute on job IRJobs.8300HDC STB Wake Up
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-1] INFO  STBKeepAlive.Service [(null)] - TRIGGER EXECUTE: [8300HDC STB Wake Up-Daily @ 12:57 PM] 
2009-11-22 14:58:17,750 [STBKeepAliveQuartzScheduler_Worker-1] DEBUG Quartz.Core.JobRunShell [(null)] - Trigger instruction : NoInstruction
2009-11-22 14:58:17,937 [17] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-22 14:58:17,937 [17] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-22 14:58:18,109 [16] INFO  STBKeepAlive.Service [(null)] - SYSTEM POWER EVENT: 'ResumeAutomatic'; EXECUTE JOB: 8300HDC STB Wake Up
2009-11-22 14:58:18,109 [16] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STARTED.
2009-11-22 14:58:18,218 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-22 14:58:18,218 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-22 14:58:25,468 [16] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-22 14:58:25,468 [16] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 2:58:25 PM
2009-11-22 14:58:25,468 [16] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER will process the next command in [100] ms.
2009-11-22 14:58:25,578 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-22 14:58:25,578 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-22 14:58:26,125 [17] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-22 14:58:26,125 [17] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 2:58:26 PM
2009-11-22 14:58:26,125 [17] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER will process the next command in [100] ms.
2009-11-22 14:58:26,234 [17] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-22 14:58:26,234 [17] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-22 14:58:31,093 [16] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-22 14:58:31,093 [16] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 2:58:31 PM
2009-11-22 14:58:31,093 [16] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER will process the next command in [100] ms.
2009-11-22 14:58:31,203 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE CMD: Name=[Button - Select] Delay=[100] RepeatCount=[2]
2009-11-22 14:58:31,203 [16] INFO  STBKeepAlive.Service [(null)] - EXECUTE PROGRAM: [STBKeepAlive.Transmit.exe]
2009-11-22 14:58:31,750 [17] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-22 14:58:31,750 [17] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 2:58:31 PM
2009-11-22 14:58:31,750 [17] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
2009-11-22 14:58:36,718 [16] WARN  STBKeepAlive.Service [(null)] - [STBKeepAlive.Transmit] TRANSMITTING IR DATA TO USBUIRT ... 0000 0048 0000 0018 00C0 00C1 0030 0092 0030 0092 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0031 0030 0031 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0031 0030 0031 0030 0092 0030 0092 0030 0886

2009-11-22 14:58:36,718 [16] INFO  STBKeepAlive.Service [(null)] - IR COMMAND TRANSMITTED SUCCESSFULLY @ 2:58:36 PM
2009-11-22 14:58:36,718 [16] INFO  STBKeepAlive.Service [(null)] - IR PROCESSING TIMER STOPPED.
It looks like it sent the command 5 times, when I would expect 2 (One for the resume from suspend, and one for the scheduled time). Maybe there is an unexpected interaction if the system wakes up right at the time for a scheduled event? I'm not sure if this is an issue. It doesn't seem to cause a problem for me, but maybe for other systems it could be an issue.
__________________
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
  #139  
Old 01-29-2010, 10:14 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
New Release 1.0.5

NEW RELEASE 1.0.5

This new release includes support for sending IR command data to the USB-UIRT on resume from system sleep or hibernation.

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
Reply With Quote
  #140  
Old 02-01-2010, 09:42 PM
bmellesmoen bmellesmoen is offline
Sage User
 
Join Date: Dec 2006
Posts: 9
Error code is 2869?

STBKeepAlive Install (1.0.5) getting the following error when installing. Is there a resolution to this?

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2869.

Thanks, Bob
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.