ASL3 + DigiRig Mobile

Setup Information

Use sudo asl-show-version to obtain this information from the console or SSH

Asterisk Version: 22..x.y+asl3-3.n.m
ASL3 Version: 3.x.y

Allstar node issue

Setup

  • Raspberry Pi 4 running ASL3

  • Node: 68967

  • Radio: Yaesu FT-2900R

  • Interface: DigiRig Mobile

  • Connection:

    • RX audio: rear speaker jack → DigiRig
    • TX audio: DigiRig → front mic jack
    • USB: Pi ↔ DigiRig

What works

  • Node starts and exists
  • Can connect to nodes (e.g., 2000)
  • USB audio device detected (aplay -l)
  • RX audio confirmed (RxAudioStats changes)
  • Serial port present: /dev/ttyUSB0
  • PTT confirmed working via Python using DTR (keys radio reliably)

What does NOT work

  • No COS change in SimpleUSB (carrierfrom=usb or usbinvert)
  • No TX using SimpleUSB (Flash does not key radio)
  • Attempting to hook external PTT scripts into rpt.conf caused Asterisk to exit

Key observation

  • DigiRig presents:

    • audio via USB :check_mark:
    • serial control via /dev/ttyUSB0 :check_mark:
  • It does not expose CM108 GPIO (no usable COR/PTT via hidraw)


Problem

  • app_rpt / SimpleUSB expects GPIO-based PTT/COR
  • DigiRig provides serial PTT (DTR/RTS)

:backhand_index_pointing_right: These control methods do not align


Question

What is the supported method in ASL3 to:

  • Use USB audio for RX/TX
  • Use /dev/ttyUSB0 (DTR) for PTT
  • Use audio-based RX detection (since no COR line)

WITHOUT modifying hardware?


Goal

Use DigiRig Mobile with ASL3 + FT-2900:

  • no VOX
  • no hardware mods
  • no GPIO wiring

If the Digirig doesn’t expose the GPIO pins from the CM108/119 then you’re not going to be able to signal the radio directly without modification. ASL does not support PTT via serial.

DigiRig does expose the needed GPIO pins internally. the designer was sure it would be handy! :grin:

the GPIO pins are routed to thru-holes on the pc board and i have seen a post that one wire jumper is all that is needed to get all the hardware signalling set up

have a look https://www.youtube.com/watch?v=RYtGDxKNouc

let us know how it goes ..

He said he wanted not to modify it. A DigiRig was built for digital modes where the radio is controlled over a CAT connection. Repeaters and ASL work fundamentally differently.

the described modification is purported to allow the DigiRig to be used both for digital modes and ASL. as best i could tell (schematic), the jumper allows "normal" (serial port) signal change and audio chip signal change. it's a parallel circuit hookup, so no application conflict.

there will be no CAT offered in ASL service with this configuration - use SimpleUSB interface method.

also: a removable jumper isn't exactly a "hardware mod" in my book. although it will be necessary

I understand all that. My point was the OP didn't want to modify the adapter.

Well, i did not want to modify the digirig, but I guess I am going to take another look at that option.