AMX NetLinx NXM Series Operation/Reference Manual page 27

Cardframe, control cards, and netmodules
Hide thumbs Also See for NetLinx NXM Series:
Table of Contents

Advertisement

NXC-IRS4 Send_Commands (Cont.)
Command
CH
Send IR pulses for the
selected a channel.
CP
Halt and Clear all active or
buffered IR commands, and
then send a single IR pulse.
CTOF
Set the duration of the Off
time (no signal) between IR
pulses for channel and IR
function transmissions.
CTON
Set the total time of IR pulses
transmitted and is stored in
non-volatile memory.
NetLinx Cardframe, Control Cards, and NetModules
Description
All channels below 100 are transmitted as two digits. If the IR code for ENTER
(function #21) is loaded, an Enter will follow the number. If the channel is
greater than or equal to (>=) 100, then IR function 127 or 20 (whichever exists)
is generated for the one hundred digit. Uses 'CTON' and 'CTOF' times for pulse
times.
Syntax:
SEND_COMMAND <DEV>,"'CH',<Number>"
Variable:
channel number = 0 - 199.
Example:
SEND_COMMAND IR_1,"'CH',18"
The NXC-IRS4 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 IRS4 performs the following steps.
• Transmits IR signals for Enter (IR code 21).
Waits for the time set with the CTOF command elapses.
You can set the Pulse and Wait times with the 'CTON' and 'CTOF' commands.
Syntax:
SEND_COMMAND <DEV>,"'CP',<code>"
Variable:
code = IR port's channel value 0 - 252 (253 - 255 reserved).
Example:
SEND_COMMAND IR_1,"'CP',2"
Clears the active/buffered commands and pulses IR_1 port's channel 2.
Off time settings are stored in non-volatile memory. This command sets the
delay time between pulses generated by the 'CH' or 'XCH' send commands in
tenths of seconds.
Syntax:
SEND_COMMAND <DEV>,"'CTOF',<time>"
Variable:
time = 0 - 255. Given in 1/10ths of a second. Default is 5 (0.5 seconds).
Example:
SEND_COMMAND IR_1,"'CTOF',10"
Sets the Off time between each IR pulse to 1 second.
This command sets the pulse length for each pulse generated by the 'CH' or
'XCH' send commands in tenths of seconds.
Syntax:
SEND_COMMAND <DEV>,"'CTON',<time>"
Variable:
time = 0 - 255. Given in 1/10ths of a second. Default is 5 (0.5 seconds).
Example:
SEND_COMMAND IR_1,"'CTON',20"
Sets the IR pulse duration to 2 seconds.
NXC-IRS4 4-Port IR/S Control Card
21

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents