The Root (#0) will connect to Device (#1) by default when powered on. At this time,
Root and Device #1 can transmit On/Off between two sets of IO Messages. If you have a
different number of Device (#2~#4), you can choose any one by ID0 and ID1 of the Root
side. The Root sends different HIGH/LOW combinations to select the specific device. For
more information about the ID0 and ID1 number combinations for setting and specifying
the Device number, please refer to the table below.
ID0, ID1 pin are default HIGH, they will be LOW via connecting to the ground.
Note: Device side should be set to the required device number according first,
the root will choose the target device via the same table.
You can choose the different device to transfer message via the ID0 and ID1 of
root, usually tie ID0 or/and ID1 to the GND. More than that, the root side can also send
Low/High signal through the IO pin to choose the target device on the fly.
Example of use: Controlling a remote switch via the Arduino
For example, in the following figure, Arduino Nano connects the ID0 and ID1 pins of
the RFLINK-IO Root through the D10 and D11 pins. Arduino Nano will send different
High/Low combination signal to select the Device to be connected (after setting up, let the
D12 pin send Low to the pin ID_Lat of the Device , then the connection is effective).Thus
the root connects to the specified deivce and passes through D4 or D5 to control the
signals of IN0 and IN1, its status will be synchronized at the OUT0 and OUT1 of the specific
remote device.