Project

General

Profile

Actions

Bug #11761

closed

Tidradio TD-H3 : Power on message and step values incorrect

Added by Tony Ling 27 days ago. Updated 24 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/04/2025
Due date:
% Done:

100%

Estimated time:
Chirp Version:
next
Model affected:
Tidradio TD-H3
Platform:
Linux
Debug Log:
I read the instructions above:
Yes

Description

In Settings > Basic Settings > Power-On Message, the available values are : Full, Message & Icon.
On the keypad menu (firmware), the values available are : OFF, Message & Icon.
The behaviour of CHIRP when the value is defined as 'Full' results in the radio omitting the splash screen at startup.


Files

H3-Ham manual.png (53.3 KB) H3-Ham manual.png From the pdf user manual Tony Ling, 01/04/2025 02:41 PM
IMG_20250104_220824s_OFF.jpg (94.7 KB) IMG_20250104_220824s_OFF.jpg Power on splash screen, value = OFF Tony Ling, 01/04/2025 02:41 PM
IMG_20250104_220908s_Msg.jpg (52.9 KB) IMG_20250104_220908s_Msg.jpg Power on splash screen, value = Msg (Three lines of text) Tony Ling, 01/04/2025 02:41 PM
IMG_20250104_220844s_Icon.jpg (55.8 KB) IMG_20250104_220844s_Icon.jpg Power on splash screen, value = Icon (bitmap) Tony Ling, 01/04/2025 02:41 PM
TIDRADIO_TD-H3_Bug #11761_TEST_Msg.img (8.18 KB) TIDRADIO_TD-H3_Bug #11761_TEST_Msg.img Power on message = Msg Tony Ling, 01/05/2025 11:23 AM
TIDRADIO_TD-H3_Bug #11761_TEST_OFF.img (8.18 KB) TIDRADIO_TD-H3_Bug #11761_TEST_OFF.img Power on message = OFF (Shows 'ALL' in CHIRP) Tony Ling, 01/05/2025 11:23 AM
TIDRADIO_TD-H3_Bug #11761_TEST_Icon.img (8.18 KB) TIDRADIO_TD-H3_Bug #11761_TEST_Icon.img Power on message = Icon Tony Ling, 01/05/2025 11:23 AM
tdh8.py (87.6 KB) tdh8.py Dan Smith, 01/05/2025 02:19 PM
tdh8.py (87.6 KB) tdh8.py Updated module for TD-H3 Dan Smith, 01/06/2025 03:25 PM
tdh8.py (87.5 KB) tdh8.py Dan Smith, 01/06/2025 05:29 PM
Actions #1

Updated by Dan Smith 27 days ago

Can you capture three images of the radio with the setting in each of the available values? I can then suss out the changes and cook up a module to try. Please try to change only that setting in between captures as it makes it much easier to figure out that way.

Updated by Tony Ling 27 days ago

Hi Dan, thanks for your quick response.
Is this of any help, or did you want the splash screen results of these settings?

Actions #3

Updated by Dan Smith 27 days ago

Sorry, I meant capture images of the radio with CHIRP. So, set it off on the radio, download a .img with chirp. Change it to Msg, download a .img with chirp, etc. Attach those three .img files so I can see what is being set in memory.

Updated by Tony Ling 26 days ago

Method : A simple configuration payload was sent to the DUT. The radio was then configured via keypad in each of the three power on splash screen modes, OFF, Msg & Icon.
In each instance, the radio was then read into CHIRP and saved with an appropriate filename,

Actions #5

Updated by Dan Smith 26 days ago

Thanks for those images, perfect execution. However, I guess I missed your point until I dug in with those. Your point is just that for the H3 it lists "Full" instead of "Off" right, but otherwise it works? From reading I thought you meant the H3 had an additional option than the H8 (from which it inherits).

Assuming so, please try the attached module with LoadingTestModules and report back. That should change the Full to Off for the H3.

Actions #6

Updated by Tony Ling 25 days ago

I maybe could have explained it a little clearer, but yes, that is exactly the issue. The three values work as expected, but the value 'Full' in chirp is mislabelled and relates to the value 'OFF' in the radio's screen menu.
I have tried the test module tdh8.py but it has not fixed this issue.
Note that this issue relates to the Tidradio TD-H5 and not the Tidradio TD-H8.

Actions #7

Updated by Dan Smith 25 days ago

Sorry, please try the attached module. A typo in the previous module kept it from working as intended. My bad for moving too quick.

Also, the TD-H3 is a subclass of the TD-H8 which is why the module is named as it is. If it doesn't work this time, please update this bug with a debug log using Help->Report or update a bug after loading so I can see the details.

Actions #8

Updated by Tony Ling 25 days ago

That has resolved the issue. Thanks so much once again Dan.
I conducted write to DUT and read from DUT tests and all now behaves as expected.

There is a similar issue with values 'A Step' and 'B Step'
Accepted values in firmware are are : 2.5, 5.0, 6.25, 10.0, 12.5, 25.0, 50.0, 8.33 kHz
CHIRP displays allowed values as : 2.5, 5.0, 6.25, 10.0, 12.0 , 25.0, 50.0, 8.33 kHz
Would you like me to raise a separate ticket for this?

Actions #9

Updated by Dan Smith 24 days ago

  • File tdh8.py tdh8.py added
  • Subject changed from Tidradio TD-H3 : Power on message values to Tidradio TD-H3 : Power on message and step values incorrect

Ah, I see, it has a separate list of steps from the actual ones that have to be correct that it uses for those lists. Here's an updated module to try that unifies those lists.

Normally I'd want another bug, but since these are very similar fixes, we'll just lump them together.

Thanks!

Actions #10

Updated by Tony Ling 24 days ago

I executed Help> Load module from issue.. with the latest py script.
Read to DUT, read from DUT and all appears fine. This appears to have fixed the erroneous frequency step descriptor string.
Many thanks again Dan.

Actions #11

Updated by Dan Smith 24 days ago

Thanks I'll get this integrated for the next build.

Actions #12

Updated by Dan Smith 24 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF