AMX NetLinx Integrated Controllers NI-3000 User Manual

Page 125

Advertising
background image

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.

Advertising
This manual is related to the following products: