[Hamlib-commits] Hamlib -- Ham radio control libraries branch master updated. v4.0rc1-13-gba72dc74
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Michael B. <mdb...@us...> - 2020-07-16 16:06:56
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hamlib -- Ham radio control libraries". The branch, master has been updated via ba72dc74b283248dfd3933f84e82a63255d4513f (commit) via 416380ecc7d712e9841209ca2b883dc5bbfdaf9f (commit) via a3428370f8c90897ada3723d1ee01f86a8097a5c (commit) via 514cebafd52b0db61b050b3ee46901334f53dbd1 (commit) via 51cf5d7bebc2013b79ad904296cf507aac1497c0 (commit) from 7fe4a91ac06afa4003b3f103d01c00f85bc6f787 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ba72dc74b283248dfd3933f84e82a63255d4513f Author: Michael Black W9MDB <mdb...@ya...> Date: Thu Jul 16 11:06:39 2020 -0500 Upgrade some rigs to STABLE diff --git a/rigs/icom/ic703.c b/rigs/icom/ic703.c index 0f368a20..d47f90e9 100644 --- a/rigs/icom/ic703.c +++ b/rigs/icom/ic703.c @@ -91,7 +91,7 @@ const struct rig_caps ic703_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_MOBILE, .ptt_type = RIG_PTT_NONE, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/icom/ic706.c b/rigs/icom/ic706.c index 8591161e..07701ae0 100644 --- a/rigs/icom/ic706.c +++ b/rigs/icom/ic706.c @@ -155,7 +155,7 @@ const struct rig_caps ic706_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_UNTESTED, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_MOBILE, .ptt_type = RIG_PTT_NONE, .dcd_type = RIG_DCD_NONE, @@ -293,7 +293,7 @@ const struct rig_caps ic706mkii_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_UNTESTED, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_MOBILE, .ptt_type = RIG_PTT_NONE, .dcd_type = RIG_DCD_NONE, diff --git a/rigs/icom/ic756.c b/rigs/icom/ic756.c index d887bbb9..0fba1e50 100644 --- a/rigs/icom/ic756.c +++ b/rigs/icom/ic756.c @@ -149,7 +149,7 @@ const struct rig_caps ic756_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_ALPHA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_NONE, .dcd_type = RIG_DCD_RIG, @@ -307,7 +307,7 @@ const struct rig_caps ic756pro_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_UNTESTED, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, @@ -541,7 +541,7 @@ const struct rig_caps ic756pro2_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_ALPHA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, @@ -960,7 +960,7 @@ const struct rig_caps ic756pro3_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/icom/ic7600.c b/rigs/icom/ic7600.c index 97cc99b2..f39e3e26 100644 --- a/rigs/icom/ic7600.c +++ b/rigs/icom/ic7600.c @@ -168,7 +168,7 @@ const struct rig_caps ic7600_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index 5c42dfbc..5e8af135 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -1344,6 +1344,7 @@ static int icom_set_it_new(RIG *rig, vfo_t vfo, shortfreq_t ts, int set_xit) return retval; } +#if 0 // why is this here? We have another function to turn it on/off if (ts == 0) // Turn off both RIT/XIT { if (rig->caps->has_get_func & RIG_FUNC_XIT) @@ -1369,6 +1370,7 @@ static int icom_set_it_new(RIG *rig, vfo_t vfo, shortfreq_t ts, int set_xit) retval = icom_set_func(rig, vfo, set_xit ? RIG_FUNC_XIT : RIG_FUNC_RIT, 1); } +#endif return retval; } diff --git a/rigs/icom/icom.h b/rigs/icom/icom.h index 506c8d6f..5efb6283 100644 --- a/rigs/icom/icom.h +++ b/rigs/icom/icom.h @@ -31,7 +31,7 @@ #include <sys/time.h> #endif -#define BACKEND_VER "20200614" +#define BACKEND_VER "20200715" /* * defines used by comp_cal_str in rig.c diff --git a/rigs/kenwood/flex6xxx.c b/rigs/kenwood/flex6xxx.c index 7966add2..c77e16fa 100644 --- a/rigs/kenwood/flex6xxx.c +++ b/rigs/kenwood/flex6xxx.c @@ -382,7 +382,7 @@ const struct rig_caps f6k_caps = .mfg_name = "FlexRadio", .version = "20130717.0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_NONE, diff --git a/rigs/kenwood/k3.c b/rigs/kenwood/k3.c index cdaafea0..08e2a873 100644 --- a/rigs/kenwood/k3.c +++ b/rigs/kenwood/k3.c @@ -331,7 +331,7 @@ const struct rig_caps k3s_caps = .mfg_name = "Elecraft", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/kenwood/ts940.c b/rigs/kenwood/ts940.c index 584ea44b..4231da09 100644 --- a/rigs/kenwood/ts940.c +++ b/rigs/kenwood/ts940.c @@ -86,7 +86,7 @@ const struct rig_caps ts940_caps = .mfg_name = "Kenwood", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_ALPHA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_NONE, diff --git a/rigs/yaesu/ft100.c b/rigs/yaesu/ft100.c index 8083c363..ea9ffd36 100644 --- a/rigs/yaesu/ft100.c +++ b/rigs/yaesu/ft100.c @@ -177,7 +177,7 @@ const struct rig_caps ft100_caps = .mfg_name = "Yaesu", .version = "20200323.0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_NONE, diff --git a/rigs/yaesu/ft450.c b/rigs/yaesu/ft450.c index e246724a..b0c71148 100644 --- a/rigs/yaesu/ft450.c +++ b/rigs/yaesu/ft450.c @@ -52,7 +52,7 @@ const struct rig_caps ft450_caps = .mfg_name = "Yaesu", .version = NEWCAT_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_NONE, commit 416380ecc7d712e9841209ca2b883dc5bbfdaf9f Author: Michael Black W9MDB <mdb...@ya...> Date: Thu Jul 16 07:40:18 2020 -0500 Promote ic718 and ic7610 to STABLE diff --git a/rigs/icom/ic718.c b/rigs/icom/ic718.c index 630ca327..620daa4a 100644 --- a/rigs/icom/ic718.c +++ b/rigs/icom/ic718.c @@ -83,7 +83,7 @@ const struct rig_caps ic718_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_NONE, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/icom/ic7610.c b/rigs/icom/ic7610.c index c2248578..013cc935 100644 --- a/rigs/icom/ic7610.c +++ b/rigs/icom/ic7610.c @@ -170,7 +170,7 @@ const struct rig_caps ic7610_caps = .mfg_name = "Icom", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, commit a3428370f8c90897ada3723d1ee01f86a8097a5c Author: Michael Black W9MDB <mdb...@ya...> Date: Thu Jul 16 07:39:50 2020 -0500 Promote K3 to STABLE diff --git a/rigs/kenwood/k3.c b/rigs/kenwood/k3.c index 1759688c..cdaafea0 100644 --- a/rigs/kenwood/k3.c +++ b/rigs/kenwood/k3.c @@ -182,7 +182,7 @@ const struct rig_caps k3_caps = .mfg_name = "Elecraft", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, commit 514cebafd52b0db61b050b3ee46901334f53dbd1 Author: Michael Black W9MDB <mdb...@ya...> Date: Thu Jul 16 07:38:36 2020 -0500 Try again to fix ft1000mp get_rit for negative values diff --git a/rigs/yaesu/ft1000mp.c b/rigs/yaesu/ft1000mp.c index 66957fc9..ae830a93 100644 --- a/rigs/yaesu/ft1000mp.c +++ b/rigs/yaesu/ft1000mp.c @@ -216,7 +216,7 @@ const struct rig_caps ft1000mp_caps = RIG_MODEL(RIG_MODEL_FT1000MP), .model_name = "FT-1000MP", .mfg_name = "Yaesu", - .version = "20200715.0", + .version = "20200716.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -347,7 +347,7 @@ const struct rig_caps ft1000mpmkv_caps = RIG_MODEL(RIG_MODEL_FT1000MPMKV), .model_name = "MARK-V FT-1000MP", .mfg_name = "Yaesu", - .version = "20200715.0", + .version = "20200716.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -478,7 +478,7 @@ const struct rig_caps ft1000mpmkvfld_caps = RIG_MODEL(RIG_MODEL_FT1000MPMKVFLD), .model_name = "MARK-V Field FT-1000MP", .mfg_name = "Yaesu", - .version = "20200715.0", + .version = "20200716.0", .copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, @@ -1232,13 +1232,10 @@ int ft1000mp_get_rit(RIG *rig, vfo_t vfo, shortfreq_t *rit) } /* big endian integer, kinda */ + f = ((p[0] && 0x7f) << 8) + p[1]; if (p[0] & 0x80) { - f = (p[0] << 8) + p[1] * -1; - } - else - { - f = (p[0] << 8) + p[1]; + f *= -1; } f = f * 10 / 16; commit 51cf5d7bebc2013b79ad904296cf507aac1497c0 Author: Michael Black W9MDB <mdb...@ya...> Date: Thu Jul 16 07:16:21 2020 -0500 Promote ts870s and ts690 to STABLE diff --git a/rigs/kenwood/ts690.c b/rigs/kenwood/ts690.c index f92e14b8..b464bed4 100644 --- a/rigs/kenwood/ts690.c +++ b/rigs/kenwood/ts690.c @@ -79,7 +79,7 @@ const struct rig_caps ts690s_caps = .mfg_name = "Kenwood", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, diff --git a/rigs/kenwood/ts870s.c b/rigs/kenwood/ts870s.c index adc313fb..d14a3e11 100644 --- a/rigs/kenwood/ts870s.c +++ b/rigs/kenwood/ts870s.c @@ -543,7 +543,7 @@ const struct rig_caps ts870s_caps = .mfg_name = "Kenwood", .version = BACKEND_VER ".0", .copyright = "LGPL", - .status = RIG_STATUS_BETA, + .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TRANSCEIVER, .ptt_type = RIG_PTT_RIG, .dcd_type = RIG_DCD_RIG, ----------------------------------------------------------------------- Summary of changes: rigs/icom/ic703.c | 2 +- rigs/icom/ic706.c | 4 ++-- rigs/icom/ic718.c | 2 +- rigs/icom/ic756.c | 8 ++++---- rigs/icom/ic7600.c | 2 +- rigs/icom/ic7610.c | 2 +- rigs/icom/icom.c | 2 ++ rigs/icom/icom.h | 2 +- rigs/kenwood/flex6xxx.c | 2 +- rigs/kenwood/k3.c | 4 ++-- rigs/kenwood/ts690.c | 2 +- rigs/kenwood/ts870s.c | 2 +- rigs/kenwood/ts940.c | 2 +- rigs/yaesu/ft100.c | 2 +- rigs/yaesu/ft1000mp.c | 13 +++++-------- rigs/yaesu/ft450.c | 2 +- 16 files changed, 26 insertions(+), 27 deletions(-) hooks/post-receive -- Hamlib -- Ham radio control libraries |