From 238265f2ac8fcc9c3f68cb881f10df388a342b1b Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 24 May 2021 07:31:02 -0500 Subject: [PATCH] Initialize CM108 pathname, rigport, and pttport in rig_init too https://github.com/Hamlib/Hamlib/issues/673 --- src/rig.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rig.c b/src/rig.c index 9918b93a3..a6366498e 100644 --- a/src/rig.c +++ b/src/rig.c @@ -861,6 +861,10 @@ int HAMLIB_API rig_open(RIG *rig) case RIG_PTT_CM108: rs->pttport.fd = cm108_open(&rs->pttport); + strncpy(rs->rigport.pathname, DEFAULT_CM108_PORT, HAMLIB_FILPATHLEN); + rs->rigport.parm.cm108.ptt_bitnum = DEFAULT_CM108_PTT_BITNUM; + rs->pttport.parm.cm108.ptt_bitnum = DEFAULT_CM108_PTT_BITNUM; + if (rs->pttport.fd < 0) { rig_debug(RIG_DEBUG_ERR,