Skip to content

I/O Control Commands

Sets the function of the Arduino DIN pin on JP1.

AIn
AI?
ValueFunction
0Disabled (no function)
1Squelch open input
2PTT input

0 (Disabled)

AI0 # Disable DIN function
AI2 # Use DIN as PTT input
AI? # Query current function
  • When AI2, grounding DIN keys the transmitter
  • When AI1, DIN state reports squelch to external device
  • DIN accepts 3.3V or 5V logic levels
  • AO — Arduino output pin

Sets the function of the Arduino DOUT pin on JP1.

AOn
AO?
ValueFunction
0Always LOW
1HIGH when squelch open
2HIGH when DTMF detected
3HIGH when transmitting (TX ON)
4HIGH when CTCSS detected
5Always HIGH
6HIGH when VOX triggered (firmware 2.4+)

0 (LOW)

AO0 # DOUT always low
AO1 # DOUT high when squelch opens
AO3 # DOUT high during TX
AO? # Query current function
  • Output voltage is 2–5V based on VIO pin
  • Useful for LED indicators or controller inputs
  • AO2 requires DTMF detection enabled (DR1)
  • AO4 requires CTCSS mode enabled (TM2)
SettingUse Case
AO1Busy LED, COR indicator
AO2DTMF command trigger
AO3TX indicator LED
AO4Selective call indicator

Sets the function of E_TX and E_RX pins on the DE-9 I/O connector.

EXn
EX?
ValueE_TX (pin 7)E_RX (pin 8)
0HIGH when TXLOW when squelch open
1Serial TXDSerial RXD

1 (TTL Serial Port)

EX1 # Use as serial port (default)
EX0 # Use as TX/SQ indicators
EX? # Query current function
  • Pin 7 (E_TX): Serial data OUT (connect to device RX)
  • Pin 8 (E_RX): Serial data IN (connect to device TX)
  • Baud rate set by B2 command
  • Pin 7 (E_TX): HIGH during transmit, LOW during receive
  • Pin 8 (E_RX): LOW when squelch open, HIGH when closed
  • Serial mode uses 3.3V logic levels
  • Indicator mode useful for external controllers
  • Choose mode based on what’s connected to DE-9

Sets the function of the ST (status) LED on the board.

LDn
LD?
ValueFunction
0Always OFF
1Always ON
2ON when squelch open
3Battery charge status (legacy)
4ON when VOX triggered (firmware 2.4+)

2 (Squelch open)

LD0 # LED off
LD2 # LED on when signal received
LD? # Query current function
  • The RS-UV3A has three LEDs: PWR, TX, and ST
  • PWR and TX are fixed function
  • Only ST LED is user-configurable
  • LD3 is a legacy function for older boards with battery charging