¿ªÔÆÌåÓý

Direwolf, hamlib, and pi, oh my


 

Hi, all.

I'm using direwolf 1.6 to decode APRS packets on my IC-705 using a Raspberry Pi 3+ connected to the rig via USB. Decodes work great.?

But In trying to fix a PTT bug, I upgraded to hamlib 4.1 because it supports the IC-705. Now, I get a "Hamlib error: Unknown rig model 3085.? Run "rigctl --list" for a list of model numbers." error when direwolf opens.

But running 'rigctl --list | grep 705' gives me '3085 Icom IC-705 20210129.0 Stable RIG_MODEL_IC705'.?

So, this 3085 is the right rig number for hamlib 4.1.

Somehow, direwolf 1.6 isn't correctly reading the rig identifier from hamlib 4.1. I note that the hamlib 4.1 rig identifiers have changed from hamlib 3.x.

The relevant PTT line in direwolf.conf is as follows:

PTT RIG 3085 /dev/serial/by-id/usb-Icom_Inc.-IC-705_12004781-if00

I realize that this is a very specific problem, but perhaps someone else has encountered it and determined a solution.

Thanks and 73,

Rick K3ROG




Join [email protected] to automatically receive all group messages.