|
From: Nate B. <no...@gi...> - 2026-09-20 14:27:43
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: 99dc1295f1088e182acee619d92876da2dee5f5c https://github.com/Hamlib/Hamlib/commit/99dc1295f1088e182acee619d92876da2dee5f5c Author: jbdubbs <ja...@we...> Date: 2026-09-20 (Sun, 20 Sep 2026) Changed paths: M rigs/icom/xiegu.c M simulators/simxiegug90.c Log Message: ----------- G90: fix over-claimed capabilities and RFPOWER BCD decode Corrects rigs/icom/xiegu.c only. Backend version .11 -> .12. New G90_ALL_RX_MODES/G90_FUNCS/G90_LEVELS/G90_MEM_CAP macros, replacing the shared X108G_* macros for the G90 only. Removed: - RIG_FUNC_NR / RIG_LEVEL_NR: no NR on this rig - RIG_LEVEL_VOXDELAY, RIG_FUNC_ARO: not implemented on this rig - RIG_LEVEL_MICGAIN/PBT_IN/PBT_OUT/NOTCHF_RAW/VOXGAIN/ALC/BKINDL/COMP: undocumented 0x14 subcommands, manual states these return a fixed 255 - VHF/UHF + 6m/2m/70cm ranges: HF+60m only, 0.5-30MHz. Max power 100W -> real 20W. - RIG_MODE_WFM: not a real mode on this rig Kept: - RIG_LEVEL_RF, RIG_MODE_FM: undocumented but confirmed working - RIG_MODE_FMN: same CI-V byte as FM (0x05), not a distinct mode Added/fixed: - RIG_FUNC_TUNER: built-in ATU (0x1C/0x01) - g90_get_level() override for RIG_LEVEL_RFPOWER: clamps to 1.0 against a non-conformant BCD byte (0x5f) the rig sends at full power - Simulator: malformed-BCD RFPOWER repro at max power (cherry picked from commit b61dd14d461f35f4d6143993f8cbd1386af98847) Commit: 182c1984d7e917b906a2e49b662afb1966ec569e https://github.com/Hamlib/Hamlib/commit/182c1984d7e917b906a2e49b662afb1966ec569e Author: Nate Bargmann <n0...@n0...> Date: 2026-09-20 (Sun, 20 Sep 2026) Changed paths: M NEWS Log Message: ----------- Update NEWS for Xiegu G90 fixes Compare: https://github.com/Hamlib/Hamlib/compare/dcf5897c27fe...182c1984d7e9 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |