AMX NI-3000 Network Card User Manual


 
Programming
119
NetLinx Integrated Controllers
IR/Serial Send_Commands (Cont.)
CH
Sends IR pulses to select a
channel. All channels below
100 are transmitted as two
digits. If the IR code for
ENTER (#21) is loaded, an
Enter will follow the number. If
the channel is greater than or
equal to 100, the IR function
127 is generated for the one
hundred digit.
Syntax:
SEND_COMMAND <DEV>," 'CH',<Number>"
Variable:
Number = 0-199
Example:
SEND_COMMAND IR_1," 'CH',18"
The Controller performs the following:
Transmits IR signals for 1 (IR code 11). The transmit time is set with the
CTON command.
Waits until the time set with the CTOF command elapses.
Transmits IR signals for 8 (IR code 18).
Waits for the time set with the CTOF command elapses. If the IR code for
Enter (IR code 21) is programmed, the Controller performs steps 5 and 6.
Transmits IR signals for Enter (IR code 21).
Waits for the time set with the CTOF command elapses.
CP
Clears buffered IR
commands, and sends a
single IR pulse. You can set
the Pulse and Wait times with
the CTON and CTOF
commands.
Syntax:
SEND_COMMAND <DEV>,"'CP',<Number>"
Variable:
Number = 1-252 (253-255 reserved)
Example:
SEND_COMMAND IR_1,"'CP',2"
Clears the active/buffered commands and pulses IR_1 port's channel 2.
CTOF
Sets the duration of off time
(no signal) between IR pulses
for channel and IR function
transmissions. Off time
settings are stored in
non-volatile memory. The
factory default for channel off
time is 5 (.5 second).
This command is associated with the SP (single pulse) and CP (clear pulse)
commands.
Syntax:
SEND_COMMAND <DEV>,"'CTOF',<Time>"
Variable:
Time = 0-255 in tenths of a second increments
Example:
SEND_COMMAND IR_1,"'CTOF',10"
Sets the off time between each IR pulse to 1 second.
CTON
Sets the total time of IR
pulses transmitted, and is
stored in non-volatile
memory.
Syntax:
SEND_COMMAND <DEV>," 'CTON',<Time>"
Variable:
Time = 0-255 in tenths of a second increments; default = 5 (.5 second).
Example:
SEND_COMMAND IR_1,"'CTON',20"
Sets the IR pulse duration to 2 seconds.