Announcement

Collapse
No announcement yet.

ADIOcelot seems to make my machine "hiccup" and lose time

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ADIOcelot seems to make my machine "hiccup" and lose time

    Michael,

    Just wanted you to know what I'm experiencing. Here's the deal: HS2.0.2041.0, ADIOcelot v1.13.0.2 and just recently .5, a few other plugins, using a PSC-05 on the Ocelot for my X10 PLC interface. I don't have the current Ocelot firmware level, sorry.

    When I use the ADIOcelot plugin, which is used/enabled only for an X10 interface at this point (even though I have a SECU-16 and IR capability, I have not enabled Ocelot data nor IR at this time), I see a system-wide hiccup every second or two. It can easily be seen when moving the mouse - which pauses for a split second every second or two. The machine is also losing time on it's clock to the sum of about 15-20 mins/day.

    Caveat: I have an Equinox 64-port serial board on the system for a total of 67 serial ports as seen by the system. Only 19 are "active" (hooked up to either internal ports or a 16-port breakout box and are able to have devices on them).

    I disabled ADIOcelot, loaded and enabled the HST Ocelot plugin, and I'm not seeing the hiccup nor the time loss. That pretty much points to the issue being the ADIOcelot plugin.

    If there's anything I can do to help you find or resolve this issue, let me know. At this point I can't use your plugin.
    |
    | - Gordon

    "I'm a Man, but I can change, if I have to, I guess." - Man's Prayer, Possum Lodge, The Red Green Show
    http://HiddenGemTech.com - http://MaineMusiciansExchange.org - http://www.WJZF.org


  • #2
    Put a paper bag over it and let the fan blow into the bag until it stop.

    You can also set your poll interval for variables from the default of 2000 milliseconds to 0. This should stop the polling of the variables and make the plugin totally event driven.

    The loss of CPU time seems to indicate that something in your system is blocking the clock interrupts. There is nothing in ADIOcelot that plays with the system at a priority over the Window's kernel. I don't know what goes on within .NET or the hs_compatibilty.exe or if there are any other real-time processes that might have some type of interaction. I really dont have any answers for this behavior.
    Last edited by Michael McSharry; April 27th, 2006, 10:08 PM.

    Comment


    • #3
      ;-) The bag didn't help... LOL

      The polling time was already at 0 - I'm not using the variables polling. I don't know what's going on either, but thought you'd like to know. I suspected it might be due to the number of serial ports I have (not your standard config) and some mechanism that had fairly high priority that polled them all in a loop or waited for input or something. That's my 'best guess".

      Oh well, if you come across something and want to have me test anything, holler! You've helped me a lot in the past, my turn to help out if you want it!
      |
      | - Gordon

      "I'm a Man, but I can change, if I have to, I guess." - Man's Prayer, Possum Lodge, The Red Green Show
      http://HiddenGemTech.com - http://MaineMusiciansExchange.org - http://www.WJZF.org

      Comment

      Working...
      X