Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Return time from UPB
#1
Sat down tonight and wired (well, plugged in a coax) my Sonos Connect to my AV processor so I could get minimal Sonos in the media room. That took all of 5 minutes to connect and define in my Sherbourne. For once, something went super quick and works.

While here in the media room I decided to try and code some more function into my Harmony remote. I'm using a USB-UIRT to receive commands from the Harmony Hub. What I've noticed is that it seems to take ~10 seconds to come back from sending a UPB lighting command. I had to change the FailOnError to False, otherwise the series of commands would die after the first. Now they all execute in series, but there's a huge delay. It seems like the driver is waiting for a response and doesn't get it so fails (or not if I have False set).

Any thoughts on if this is a UPB issue or what? I get similar feeling results if making changes through the field browser.

PS Dean... I'm waiting for Ex Machina to hit the used market. Watched Chappie the other night and it was pretty good too.
Flamin' Noobie...
Warp speed now and don't give me any of that dilythium crystal crap!
Reply
#2
Are you getting the same delays if you just do a command via the field browser?
Dean Roddey
Explorans limites defectum
Reply
#3
Yeah, seems to take 5-8 seconds to get an action, and then another 5 or so seconds for the dialog to return to active.
Flamin' Noobie...
Warp speed now and don't give me any of that dilythium crystal crap!
Reply
#4
Has this not been the case in the past? If not, then it would seem something has changed wrt to the UPB setup or something?
Dean Roddey
Explorans limites defectum
Reply
#5
Pretty sure not (98%?). I have my front landscape lighting of three switches set to go at 2 second intervals. They always worked as designed when triggered.
Flamin' Noobie...
Warp speed now and don't give me any of that dilythium crystal crap!
Reply
#6
That wouldn't have necessarily shown up the problem. If the old one was still struggling along, the event server would just start up a new thread to service the new one, and four or five would be going at the same time, all but the most recent one just waiting until it gives up.

Turn on logging for that one, which logs the start/end times, and see how long they are taking.
Dean Roddey
Explorans limites defectum
Reply
#7
This was simply brightness setting from the field browser

Code:
07/31 23:05:12-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.1646, Status/App Status
    Request Report State, DeviceID: 2
}
07/31 23:05:12-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendReportState
}
07/31 23:05:12-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>07146802FF304C<RET>
}
07/31 23:05:15-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendReportState
}
07/31 23:05:15-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>07146802FF304C<RET>
}
07/31 23:05:17-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendReportState
}
07/31 23:05:17-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>07146802FF304C<RET>
}
07/31 23:05:20-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendReportState
}
07/31 23:05:20-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>07146802FF304C<RET>
}
07/31 23:05:22-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendReportState
}
07/31 23:05:22-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>07146802FF304C<RET>
}
07/31 23:05:27-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendDeviceGoToC
}
07/31 23:05:27-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>0A146809FF2264FF00ED<RET>
}
07/31 23:05:30-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendDeviceGoToC
}
07/31 23:05:30-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>0A146809FF2264FF00ED<RET>
}
07/31 23:05:32-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendDeviceGoToC
}
07/31 23:05:32-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>0A146809FF2264FF00ED<RET>
}
07/31 23:05:35-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendDeviceGoToC
}
07/31 23:05:35-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>0A146809FF2264FF00ED<RET>
}
07/31 23:05:38-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.854, Status/App Status
    Sending: SendDeviceGoToC
}
07/31 23:05:38-Theater, CQCServer, CQCDrv_UPB16Thread10
{
    CQCKit, MEng.System.CQC.Runtime.CQCLogger.485, Status/App Status
    Sending: <DC4>0A146809FF2264FF00ED<RET>
}
Flamin' Noobie...
Warp speed now and don't give me any of that dilythium crystal crap!
Reply
#8
Oh, no, I meant enable logging on that front yard light event. That will tell us now long the event is taking to do its thing. That's an option you can set on any event, to cause the event server to log start/end events.
Dean Roddey
Explorans limites defectum
Reply
#9
Done, and tested. But not sure where to find the logged info.
Flamin' Noobie...
Warp speed now and don't give me any of that dilythium crystal crap!
Reply
#10
It goes the logs. You should see the event server posting start/end msgs each time it runs the event.
Dean Roddey
Explorans limites defectum
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Time to replace my mSata HDD. ellisr63 4 1,407 11-23-2018, 11:47 AM
Last Post: ellisr63
  DuneHD V2 driver missing "return" CMD NightLight 2 2,194 08-03-2015, 02:03 AM
Last Post: NightLight
  Daylight Savings Time Deane Johnson 9 3,231 03-08-2015, 12:28 PM
Last Post: Deane Johnson
  Turning light off after certain time royalj7 8 2,229 11-04-2012, 02:35 PM
Last Post: royalj7
  run time driver potts.mike 3 1,562 02-06-2011, 06:49 PM
Last Post: Dean Roddey
  Help - Trying to compare to Time fields sic0048 10 3,379 11-19-2010, 11:48 AM
Last Post: sic0048
  Formatting STDRtv time / date Sendero 2 1,712 01-27-2009, 12:56 AM
Last Post: Sendero
  Lights go off after set time ellisr63 3 1,639 12-16-2007, 09:05 AM
Last Post: ellisr63
  Trigger to test day and time conditions, is it possible? penngray 2 1,420 01-23-2007, 05:25 AM
Last Post: penngray
  Date/Time Driver - Ready for Test Mikla 3 1,949 01-10-2007, 04:28 PM
Last Post: Mikla

Forum Jump:


Users browsing this thread: 1 Guest(s)