System IO and the PC Interface

Discussion in 'C-Touch/HomeGate/SchedulePlus/PICED Software' started by MHeaton, Apr 27, 2010.

  1. MHeaton

    MHeaton

    Joined:
    Apr 22, 2008
    Messages:
    107
    Likes Received:
    2
    Location:
    London
    Is there any way I can access System IO variables via the PC interface? I am working at the low level protocol level not CGATE as this is for a Pronto.

    What I would love to be able to do is trigger a scene from a touch screen and then 'later' determine which scene is active. The refresh levels command doesn't work for the trigger control group or for a lighting group not assigned to an output device.

    Any other ideas would be welcome.

    Thanks
    Mark
     
    MHeaton, Apr 27, 2010
    #1
  2. MHeaton

    Darren Senior Member

    Joined:
    Jul 29, 2004
    Messages:
    2,361
    Likes Received:
    0
    Location:
    Adelaide, South Australia
    No.

    If you observe the C-Bus traffic, then the Trigger Group/Action Selectors will tell you which Scene is set. The "Indicator Kill" message will show when a Scene is no longer set.
     
    Darren, Apr 28, 2010
    #2
  3. MHeaton

    MHeaton

    Joined:
    Apr 22, 2008
    Messages:
    107
    Likes Received:
    2
    Location:
    London
    The issue with triggers was that if the Pronto starts AFTER the scene has been set you can't deduce which scene is active. I have resolve this by adding another lighting Group address (mapped to a relay logic node) but not driving a dimmer that stores the trigger level so I can read that once the scene is active.

    Thanks
    Mark
     
    MHeaton, Apr 28, 2010
    #3
  4. MHeaton

    Darren Senior Member

    Joined:
    Jul 29, 2004
    Messages:
    2,361
    Likes Received:
    0
    Location:
    Adelaide, South Australia
    If you can get the Pronto to set a group address to a particular level, then you could write logic code to see this and broadcast the level (action selector) for each trigger group.
     
    Darren, Apr 28, 2010
    #4
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.