Bug #11471
closedTIDRADIO TD-H3 power levels for A / B VFO are have incorrect options
100%
Description
What is the behavior you are seeing?
In the Settings tab, "A/B Channel" section, the "A TX Power" and "B TX Power" settings (which set the power levels associated with the A and B channels when radio is in VFO mode) have three options, "Low", "Mid", and "High" when the radio supports only two power level settings. In my testing, the "High" power level setting in CHIRP unexpectedly results in the radio showing Low power (Menu item 2. Tx Power == Low) which "Mid" setting in CHIRP results in the radio showing Tx Power == High. (Low power setting in CHIRP correctly results in Low on radio.)
What is the behavior you were expecting?
Expected behavior is that the "A TX Power" and "B TX Power" fields in the Settings tab, "A/B Channel" section for a TIDRADIO TD-H3 should have only the "High" and "Low" power options, and that those options should result in the corresponding power level being programmed in the VFO A / B settings of the radio.
Note: This is similar to, but not the same issue as, previous Issues #11163 and #11263. Power levels for stored channels in the Memories tab appear to be set correctly with just two options "Low" and "High" as supported by radio.
Can you reproduce the problem all the time?
The problem is reproduceable with the following software versions:
TIDRADIO TD-H3 purchased as "HAM" version and running software version 240702 in NORMAL/unlocked mode.
CHIRP next-20240706 on Python 3.10.8 wxPython 4.2.0 msw (phoenix) wxWidgets 3.2.0
What are the steps required to reproduce the problem?
Step 1:
Download configuration from radio using Vendor "TIDRADIO" and Model "TD-H3". VFO A power level should be set to "Low" and VFO B power level should be set to "High" in the radio.
Observe that the Settings tab, "A/B Channel" section field "A TX Power" is correctly "Low", but "B TX Power" is unexpectedly "Mid".
Step 2:
Change the "A Tx Power" field to "High"; Save the configuration; upload to the radio.
Observe that the VFO A power level in menu item "2. Tx Power" is now "Low" despite being set to "High" in CHIRP.
Is this specific to a certain radio model (driver) or something that you can reproduce with another radio?
This appears to be specific to TD-H3 but I don't have other relevant models of radio to test.
Debug log and .img file attached, as well as screen grab of field with 3 power level options.
Files