NetLinx Programming – DXLink Fiber TXs/RXs
88
Instruction Manual – DXLink Fiber Transmitters and Receivers
IR SEND_COMMANDs (Transmitters and Receivers), continued
CH
Send IR pulses for the selected
channel.
• 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.
Note:
Set the Pulse and Wait times with 'CTON' (see page 88) and 'CTOF'
(see page 88).
Syntax:
SEND_COMMAND <DEV>,"'CH',<channel number>"
Valid responses:
channel number = 0 to 199 channels
Example:
SEND_COMMAND IR_1,"'CH',18"
The IR port on the DXLink Fiber TX or RX 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 unit performs the
following steps:
• Transmits IR signals for Enter (IR code 21).
• Waits for the time set with the CTOF command elapses.
CP
Halt and clear all active or buffered IR
commands, and then send a single IR
pulse.
Pulse and Wait times can be set with the 'CTON' and 'CTOF' commands.
Syntax:
SEND_COMMAND <DEV>,"'CP',<code>"
Valid responses:
code = IR port’s channel value 0 to 252 (253 to 255 reserved).
Example:
SEND_COMMAND IR_1,"'CP',2"
Clears the active/buffered commands and pulses IR port’s channel 2.
CTOF
Set the duration of the Off time (no
signal) between IR pulses for channel
and IR function transmissions. 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>"
Valid responses:
time = 0 to 255. Given in 1/10th of a second increments. Default is 5
(0.5 seconds).
Example:
SEND_COMMAND IR_1,"'CTOF',10"
Sets the off time between each IR pulse to 1 second.
CTON
Set the total time of IR pulses
transmitted and is stored in
non-volatile memory.
This command sets the pulse length for each pulse generated by the 'CH' (see
page 88) or 'XCH' (see page 89) Send Commands in tenth of a second
increments.
Syntax:
SEND_COMMAND <DEV>,"'CTON',<time>"
Valid responses:
time = 0 to 255. Given in 1/10th of a second increments. Default is 5
(0.5 seconds).
Example:
SEND_COMMAND IR_1,"'CTON',20"
Sets the IR pulse duration to 2 seconds.
CH SEND_COMMAND
CTOF
SEND_COMMAND
CTON
SEND_COMMAND