MT312-104
User’s Guide
400-0638-001
10
A typical installation sets aside a block of 10 memory
locations per device: 01-10 for DVD player #1, 11-20 for
DVD player #2, and 21-30 for TV #1, etc. This makes
applications easier to write and leaves empty memory
locations in the same block for adding features later.
Example:
If the IR emitters are not already installed, prepare a
terminal block with an IR emitter. Connect the test emitter
to the terminal block for IR1 and place the emitter over the
device's IR receiver. This emitter will be used to test each
code as it is learned.
The IR receiver is located on the front of the MultiTasker
enclosure. Prepare the device and its remote control for
normal operation. Know the function you want to learn and
its memory location and send:
[LEARNIR01C04]
Learn IR code to memory 01.
BLAST
The Neutron displays BLAST when
ready to receive signal. The Neutron
waits up to 7 s to start receiving an IR
signal.
WAIT
WAIT is displayed after a signal is
received while it is processed.
[C04]
Once received, the Neutron displays
ID as acknowledgement.
[ERC04]
If a valid IR signal is not received
within 7 s, the Neutron times out.
[OUTIR101C04]
Send the newly learned code to IR1 if
using a test-cable otherwise use the
actual IR port. Verify the device
responds as expected.
28. [IRM2RAM]
Extract IR data stored in an IR memory location and load it
into RAM for faster response time when needed. Use this
command in conjunction with the [OUTRAM] command that
instructs the controller to output the data to the IR ports.
Command Format:
[IRM2RAMmmCii]
mm = IR memory location number (01 to 99, 2-digits)
Example:
Load the IR data from memory location 02 into RAM by
sending the following command:
[IRM2RAM02C4]
The entire IR string is read from memory and loaded into
RAM. Once complete, the Neutron sends confirmation.
[C04]
29. [OUTRAM]
Output the IR data previously preloaded in RAM from 1 to 9
times. This command is especially useful for commands
such and volume, brightness, etc. where single step
increments take too long to make large adjustments.
Command Format:
[OUTRAMnpCii]
n
= IR output (n= 1 or 2 for outputs IR1+ or IR2+)
p
= Number of times to output data (p= 1 to 9)
Example:
A TV’s volume UP command has been loaded into RAM to
more quickly adjust the volume. The control application is
programmed to send the volume command 3 times every
time the
application’s volume UP key is pressed. Output
the volume UP command 3 times to IR output #1 by
sending the following:
[OUTRAM13C04]
The entire IR string is sent in rapid succession to the IR
outputs. Once complete, the Neutron sends confirmation.
[C04]
30. [MODEIR]
Set the IR output modulation frequency to 38 or 56 kHz for
outputs IR1+ and IR2+ independently.
Command Format:
[MODEIRnpCii]
n
= IR output (n= 1 or 2 for output IR1+ or IR2+)
p
= IR frequency (0 = 38 kHz, 1 = 56 kHz)
Example:
Set the IR frequency of IR2 to 38 kHz by sending:
[MODEIR20C04]
Once complete, the Neutron sends confirmation.
[C04]
31. [WRIRFF]
Completely clear an IR memory location by writing all
0xFFs to the memory.
Command Format:
[WRIRFFmmCii]
m
= IR memory location number (01 to 99, 2-digits)
Example:
Erase IR memory location 01 of C4 by sending:
[WRIRFF01C04]
Once complete, the Neutron sends confirmation.
[C04]