Can two programs share CAT control?

Discussion in 'Amateur Radio Software' started by G8GYW, Jun 11, 2020.

ad: L-HROutlet
ad: l-rl
ad: Left-3
ad: QSOToday-1
ad: abrind-2
ad: Left-2
ad: Subscribe
ad: L-MFJ
  1. G8GYW

    G8GYW Ham Member QRZ Page

    I have CubicSDR and CQRLog installed on a Raspberry Pi with a CAT cable to my Yaesu FT-840.

    Each program reads frequency from the tcvr when running independently, but when both are running the CubicSDR rig control is disabled.

    I understand that two programs cannot reliably access /dev/ttyUSB0 simultaneously, but is there a hardware or software solution to this?

  2. G8GYW

    G8GYW Ham Member QRZ Page

  3. AA6YQ

    AA6YQ XML Subscriber QRZ Page

    consider this sequence of interactions among two applications controlling the same radio:

    1. application 1: select VFO A

    2. application 2: select VFO B

    3. application 1: report current VFO frequency

    4. radio: reports VFO B's frequency

    application 1 will receive VFO B's frequency in response to its request for VFO A's frequency
  4. G8GYW

    G8GYW Ham Member QRZ Page

    Well I got it to work by following the instructions I linked to above.

    rigctld communicates with the rig via the serial port and the applications communicate via rigctld so there is no conflict.
    AA6YQ likes this.

Share This Page