[Hamlib-developer] [Hamlib/Hamlib] b8eee8: alinco/dxsr8: fix serial configuration, timing, an...
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Nate B. <no...@gi...> - 2026-05-06 21:47:50
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b8eee851dcc13024185c5a6ea73e625850912b0e https://github.com/Hamlib/Hamlib/commit/b8eee851dcc13024185c5a6ea73e625850912b0e Author: Jeff Sheldon <jef...@gm...> Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M rigs/alinco/dxsr8.c Log Message: ----------- alinco/dxsr8: fix serial configuration, timing, and control bugs - serial_stop_bits corrected from 1 to 2 per protocol documentation; incorrect stop bits caused systematic transaction timing errors - post_write_delay increased from 0 to 100ms to allow radio processing time between commands - timeout increased from 200ms to 600ms to accommodate slower responses - retry reduced from 3 to 1 to prevent command flooding on failure - DXSR8_LEVEL_ALL advertised RIG_LEVEL_RF but implemented ATT and PREAMP; corrected capability flags accordingly - set_mode NAR command acknowledgment timeout treated as non-fatal; radio executes the command correctly but does not reliably return OK within the timeout window — logs WARN instead of propagating error - get_mode RR_NAR query removed; radio does not respond reliably causing systematic timeouts — normal passband returned always - get_level ATT case 2 returned 10 instead of 20 (copy-paste error) - get_level RFPOWER case 3 never matched radio response of 2, leaving val->f uninitialized in QRP mode Commit: ddba550c20474ca64e77c3f70880762cd79f9716 https://github.com/Hamlib/Hamlib/commit/ddba550c20474ca64e77c3f70880762cd79f9716 Author: Nate Bargmann <n0...@n0...> Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M rigs/alinco/dxsr8.c Log Message: ----------- Merge GitHub PR #2052 Compare: https://github.com/Hamlib/Hamlib/compare/7df5ae1a00a9...ddba550c2047 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |