[Hamlib-developer] [Hamlib/Hamlib] 30d0be: Fix attenuator limit in level_gran_yaesu.h
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: GeoBaltz <no...@gi...> - 2026-04-03 12:34:05
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 30d0be546b3f6b4194366889f5902fd7d743a454 https://github.com/Hamlib/Hamlib/commit/30d0be546b3f6b4194366889f5902fd7d743a454 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-03-30 (Mon, 30 Mar 2026) Changed paths: M rigs/yaesu/level_gran_yaesu.h Log Message: ----------- Fix attenuator limit in level_gran_yaesu.h Since the individual attenuator steps are checked in newcat.c, let the max value through rig_check_level. Fixes issue #2023 Also noticed a typo in the kludge for reinitializing structure data. This meant there was no LVL_KEYSPD data for Yaesu rigs for over a year. Commit: 1fa3444884eb76e63c879d09c6527b479b175f8d https://github.com/Hamlib/Hamlib/commit/1fa3444884eb76e63c879d09c6527b479b175f8d Author: George Baltz N3GB <Geo...@gm...> Date: 2026-04-01 (Wed, 01 Apr 2026) Changed paths: M rigs/yaesu/newcat.c Log Message: ----------- Fix some obvious errors in newcat.c Try a few shots in the dark for issues #2021 & #2024 Acknowledge that the FT-710 does NOT have an "RF" command. Don't call newcat_set_roofing_filter_for_width() if there are no roofing filters available. Fix runaway search for matching roofing filters; use count as there are no end entries the filter table. I really can't test these(no hardware), but just looking at the code and the traces from the issues above it's evident that these things are broken. This may not fix everything, and may even break in new ways, but it may make the actual problems a bit easier to find. Compare: https://github.com/Hamlib/Hamlib/compare/0b2f36f0a6af...1fa3444884eb To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |