[Message Prev][Message
Next][Thread Prev][Thread Next][Message
Index][Thread Index]
RE: xAP switch
- Subject: RE: xAP switch
- From: Kevin Hawkins
- Date: Wed, 16 Apr 2003 13:06:00 +0000
Steve,
The C-Bus protocol is very interesting as it operates in a very
compatible fashion to xAP. There is no central controller on a C-Bus
network
meaning that you can add and remove devices and all the remaining devices
continue to interact and operate flawlessly. Essentially they are broadcast
type commands and the listeners respond. However on top of that there are a
number of enhancements to ensure that no messages are missed and that the
state of the network is always maintained across the devices. There is even
a facility to ensure that the level state information can be applied
instantly and predictably to all devices over a whole network.
So to answer your question everything in C-Bus is sort of linked
through things called group addresses. You set up a switch action to set a
group to a certain level (over a certain time) and you link your output
devices to the same group. So a switch can set group 33 say to level 60%
and
all the lights that are linked to that group will move to that level. A
lamp
can be in several groups in which case you set up arbitration rules - eg
the
highest or lowest level of any group it is a member of.
My xAP - C-Bus gateway will send a xAP message essentially when any
group changes level - so any switch action can be identified. Or you can
set
any group to any level (over any time).
Your black box could therefore apply source filters against my C-Bus
addresses to toggle an output on your box ON/OFF - indeed and a unique
advantage of xAP - my messages contain a UID that varies on each group so
that you only have to match 4 bytes for each source you want to recognise -
this makes the software implementation / memory requirements so much
easier.
For inputs on your box (switches) you could just target one of the C-Bus
group addresses or anything - indeed that is why Ian's relay/input board
actually becomes such a nice device in conjunction with C-Bus.
Kevin
> -----Original Message-----
> From: <a
href="/group/xAP_developer/post?postID=YEj98t9rvHzARwJ10_bCLmJex7J8q2w3K5FtT6crs4R8T4wcmgaQnnJ60t-eYInCxKdvw7tY9usWtfKPzoBikg7WDw">steve.cooper@u...</a>
[mailto:<a
href="/group/xAP_developer/post?postID=YEj98t9rvHzARwJ10_bCLmJex7J8q2w3K5FtT6crs4R8T4wcmgaQnnJ60t-eYInCxKdvw7tY9usWtfKPzoBikg7WDw">steve.cooper@u...</a>]
> Sent: 16 April 2003 09:49
> To: <a
href="/group/xAP_developer/post?postID=ztYu9CH7bAPeZUWartQ6pjXUb-sV7tUqRpYK9clBuZOgYFkuagufllCkHPS4xVH8vje2ohuYva8bUs3Ph1xsCoHqvQHEVrZo">xAP_developer@xxxxxxx</a>
> Subject: RE: [xAP_developer] xAP switch
>
>
> >Thought I'd just mention how Clipsal handle switch actions on
C-Bus -
> they
> >generate 3 messages - from these they can handle toggle and dimmer
> type
> >functionality.
> >
> >Short Press
> >Long Press
> >Release
>
> Kevin
>
> What determines the actions associated with these actions? Is it down
> to
> the C-Bus central controller to determine a long press mean dim and a
> short
> one off for instance.
>
> On the xAP front what I'm thinking of is a black xAP box that has a
> series
> of connectors on one side and a serial or ethernet output on the
other.
> You program the box with the response for each switch (probably via
the
> PC)
> then just plug it into the network and wire up the switches. Then each
> switch sends out a targeted message perhaps switch one to power up the
> Rio,
> switch two sends out a message to switch on the light etc.
>
> S.
>
>
>
>
_______________________________________________________________________
> ____
>
> The information contained in this message is confidential and may be
> legally privileged. If you are not the intended recipient, please do
> not
> read, copy or otherwise use it and do not disclose it to anyone else.
> Please notify the sender of the delivery error and then delete the
> message from your system.
>
> Any views or opinions expressed in this email are those of the author
> only.
> Communications will be monitored regularly to improve our service and
> for
> security and regulatory purposes.
>
> Thank you for your assistance.
>
>
_______________________________________________________________________
> ____
>
>
> ------------------------ Yahoo! Groups Sponsor
---------------------~--
> >
> Get 128 Bit SSL Encryption!
> <a href="http://us.click.yahoo.com/xaxhjB/hdqFAA/VygGAA/dpFolB/TM">http://us.click.yahoo.com/xaxhjB/hdqFAA/VygGAA/dpFolB/TM</a>
>
---------------------------------------------------------------------~-
> >
>
> To unsubscribe from this group, send an email to:
> <a
href="/group/xAP_developer/post?postID=3OMS5dROJc0V1lm3sbtxTD7Cp6d85P563CtBCgSCtohoDHdUjoRHdc8Ggp9y15yyKDFF_PGgkNFyg5yoUHrFoqPlXlaYVEN1rPtxsACAGwBkaQ">xAP_developer-unsubscribe@xxxxxxx</a>
>
>
>
> Your use of Yahoo! Groups is subject to
> <a href="http://docs.yahoo.com/info/terms/">http://docs.yahoo.com/info/terms/</a>
xAP_Development Main Index |
xAP_Development Thread Index |
xAP_Development Home |
Archives Home
|