(Slink-e 2.0 and above only)
Binary: [1 0 0 1 1 1 1 1] [0 0 0 0 1 0 1 0] [rxzone0_routelist] [rxzone0_carrier] ... [rxzone7_routelist] [rxzone7_carrier] (18 bytes total)
This command sets the IR routing table. The IR routing table controls automatic IR routing, which is an optional function of the Slink-e. With automatic IR routing, the Slink-e relays IR messages it receives to other IR zones without a separate computer being involved. The alternative to automatic IR routing is to have the computer attached to the programming interface receive IR messages via Port Message Received reports and send them back out using Send Port Message commands.
Each "rxzoneN_routelist" byte indicates the set of IR zones to which the Slink-e relays an IR Message received in Zone N. The format of the byte is the same as for Set IR Transmit Zones.
Each "rxzoneN_carrier" byte determines the IR carrier frequency that the Slink-e uses when it relays IR messages it receives in Zone N. It specifies the frequency in the same way that mantissa byte in a Set IR Carrier Frequency does, assuming the exponent is zero. The reason you don't get to specify the exponent is that it saves memory. This means the lowest frequency you can specify is 15.7 Khz.
IR messages that the Slink-e sends due to automatic routing are not affected by the current IR carrier frequency setting or the transmit zone set (instead, the routing table does the job).
The factory default routing table indicates no routing -- an empty transmit zone set for every receive zone.
Use an Get IR Routing Table command to query the current routing table.
The Slink-e normally generates a IR Routing Table Is Control Report to confirm that it executed your command.