Actions

Difference between revisions of "Device"

From Zenitel Wiki

Line 8: Line 8:
 
! style="background:#ffdead;" width="600" |Device Function
 
! style="background:#ffdead;" width="600" |Device Function
 
|-
 
|-
| [[GET_PIN_COUNTS]] || Query a RIO about number of output and input pins and support for non mandatory features
+
| 0 || 0x00 || Invalid device (reserved NULL value)
 
|-
 
|-
 
| [[PIN_COUNTS]] || Response to the GET_PIN_COUNTS message
 
| [[PIN_COUNTS]] || Response to the GET_PIN_COUNTS message

Revision as of 23:11, 19 June 2007

All data messages are addressed to a device. A device is always related to (owned by) a node. A full device address consists of <node> <device>.
<Device> is one byte.
Note that devices can both be physical boxes (e.g. RIO) or a function (Router).

Value (decimal) Value (Hex) Device Function
0 0x00 Invalid device (reserved NULL value)
PIN_COUNTS Response to the GET_PIN_COUNTS message
SET_RCO Turn the given remote control output on
SET_RCO_OK Positive response to the SET_RCO message
SET_RCO_FAILED Negative response to the SET_RCO message
CLEAR_RCO Turn the given remote control output off
CLEAR_RCO_OK Positive response to the CLEAR_RCO message
CLEAR_RCO_FAILED Negative response to the CLEAR_RCO message
PULSE_RCO Generate a pulse with the defined length
PULSE_RCO_OK Positive response to the PULSE_RCO message
PULSE_RCO_FAILED Negative response to the PULSE_RCO message
POLL_RCI Poll the given remote control input once
SCAN_RCI_ONCE Scan input until defined condition is met, then report to exchange
SCAN_RCI_ACK Positive response to the SCAN_RCI_ONCE message
RCI_IS_ON Response to the POLL_RCI and SCAN_RCI_ONCE messages, input pin is on
RCI_IS_OFF Response to the POLL_RCI and SCAN_RCI_ONCE messages, input pin is off
SCAN_END_ACK Acknowledgment to the RCI_IS_OFF and RCI_IS_ON messages