Difference between revisions of "SET LOGICAL RCO"
From Zenitel Wiki
(6 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{AI}} | ||
{| border="1" | {| border="1" | ||
|- | |- | ||
Line 4: | Line 5: | ||
!style="background:#ffdead;" width="100pt"|0x006B | !style="background:#ffdead;" width="100pt"|0x006B | ||
!style="background:#ffdead;" width="30pt"|107 | !style="background:#ffdead;" width="30pt"|107 | ||
− | !style="background:#ffdead; | + | !style="background:#ffdead;" |AMC 07.00 |
|- | |- | ||
− | |colspan="2"|'''$SLRC W2 U1'''<br | + | |colspan="2"|'''$SLRC W2 U1'''<br>'''$SLRC W2 U1 W10'''||colspan="3"|''Set RCO #2''<br>''Set RCO #2 for 1 second'' |
|- | |- | ||
− | |colspan="5"|Set or clear a logical [[RCO]]. Mapping between logical and physical [[RCO]] is done by the exchange receiving this message. | + | |colspan="5"|Set or clear a logical [[RCO]]. Mapping between logical and physical [[RCO]] is done by the exchange receiving this message. |
+ | Note: [[COMMAND_RESPONSE]] is returned at the time the destination node receives the message, not after the RCO pin has been actually set/cleared. | ||
|- | |- | ||
|align=center|1||[[UINT2]]||colspan="3"|Logical [[RCO]] number. | |align=center|1||[[UINT2]]||colspan="3"|Logical [[RCO]] number. | ||
|- | |- | ||
− | |align=center|2||[[UINT1]]||colspan="3"|New pin state: | + | |align=center|2||[[UINT1]]||colspan="3"|New pin state: |
+ | 0 = turn output off | ||
+ | |||
+ | 1 = turn output on | ||
|- | |- | ||
|align=center|3||[[UINT2]]||colspan="3"|Duration of pulse, in tenths of second. '''Optional''', '''new''' in '''AMC 10.03'''. If Duration parameter is present, and non-zero, the [[RCO]] state specified in previous parameter lasts for the specified time. After the time has expired, the [[RCO]] is toggled to the opposite state. If a new $SLRC message on the same [[RCO]] arrives while the pulse timer is running, the timer is canceled, and the new message determines the new [[RCO]] state. Duration = 0 means infinite duration. | |align=center|3||[[UINT2]]||colspan="3"|Duration of pulse, in tenths of second. '''Optional''', '''new''' in '''AMC 10.03'''. If Duration parameter is present, and non-zero, the [[RCO]] state specified in previous parameter lasts for the specified time. After the time has expired, the [[RCO]] is toggled to the opposite state. If a new $SLRC message on the same [[RCO]] arrives while the pulse timer is running, the timer is canceled, and the new message determines the new [[RCO]] state. Duration = 0 means infinite duration. | ||
Line 23: | Line 28: | ||
[[AlphaNet_Data_Protocol#Remote_Control|Back to AlphaNet message list]] | [[AlphaNet_Data_Protocol#Remote_Control|Back to AlphaNet message list]] | ||
+ | |||
+ | [[Category: ACDP messages]] |
Latest revision as of 13:37, 13 November 2023
SET_LOGICAL_RCO | 0x006B | 107 | AMC 07.00 | |
---|---|---|---|---|
$SLRC W2 U1 $SLRC W2 U1 W10 |
Set RCO #2 Set RCO #2 for 1 second | |||
Set or clear a logical RCO. Mapping between logical and physical RCO is done by the exchange receiving this message.
Note: COMMAND_RESPONSE is returned at the time the destination node receives the message, not after the RCO pin has been actually set/cleared. | ||||
1 | UINT2 | Logical RCO number. | ||
2 | UINT1 | New pin state:
0 = turn output off 1 = turn output on | ||
3 | UINT2 | Duration of pulse, in tenths of second. Optional, new in AMC 10.03. If Duration parameter is present, and non-zero, the RCO state specified in previous parameter lasts for the specified time. After the time has expired, the RCO is toggled to the opposite state. If a new $SLRC message on the same RCO arrives while the pulse timer is running, the timer is canceled, and the new message determines the new RCO state. Duration = 0 means infinite duration. | ||
Response: | COMMAND_RESPONSE |