I/O Line Passing Commands; Iu (I/O Output Enable); Ia (I/O Input Address); T0 (D0 Timeout) - Digi XLR PRO User Manual

Radio frequency (rf) module
Hide thumbs Also See for XLR PRO:
Table of Contents

Advertisement

AT commands

I/O line passing commands

The following AT commands are I/O line passing commands.
I/O Line Passing allows the digital and analog inputs of a remote device to affect the corresponding
outputs of the local device.
You can perform Digital Line Passing on any of the Digital I/O lines. Digital Inputs directly map to
Digital Outputs of each digital pin.
Analog Line Passing can be performed only on the first two ADC lines:
ADC0 corresponds with PWM0
n
ADC1 corresponds with PWM1
n

IU (I/O Output Enable)

Enable or disable the serial output of received I/O sample data when I/O line passing is enabled. IU
only affects the device's behavior when IA is set to a non-default value.
When IU is enabled, any received I/O sample data is sent out the UART/SPI interface using an API
frame. Sample data is only generated if the local device is operating in API mode (AP = 1 or 2).
Parameter range
0 – 0xFFFF [read-only]
Default
N/A

IA (I/O Input Address)

The source address of the device to which outputs are bound. If an I/O sample is received from the
address specified, any pin that is configured as a digital output or PWM changes its state to match
that of the I/O sample.
Set IA to 0xFFFFFFFFFFFFFFFF to disable I/O line passing.
Set IA to 0xFFFF to allow any I/O packet addressed to this device (including broadcasts) to change the
outputs.
Parameter range
0 - 0xFFFFFFFFFFFFFFFF
Default
0xFFFFFFFFFFFFFFFF (I/O line passing disabled)

T0 (D0 Timeout)

Specifies how long pin D0 holds a given value before it reverts to configured value. If set to 0, there is
no timeout.
Parameter range
0 - 0x1770 (x 100 ms)
Default
0
XLR PRO Radio Frequency (RF) Module User Guide

I/O line passing commands

72

Advertisement

Table of Contents
loading

Table of Contents