Project

General

Profile

Actions

Bug #11131

closed

TIDRADIO H8: Empty memory in chirp appears as valid channel in radio

Added by Henry Grasman 9 months ago. Updated 8 months ago.

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

100%

Estimated time:
Chirp Version:
next
Model affected:
TIDRADIO H8
Platform:
Windows
I read the instructions above:
Yes

Description

The memory assigned to "empty" memory channels by chirp does not align with what the radio considers an unused channel.

a) After flash -on the radio- every "empty" channel appears to have a frequency of 136.050 instead of skipping to the next populated channel #.
b) Subsequent reads from the radio display channels that are viewed in radio as 136.050, not empty.
c) Truly deleted channels (done on radio) appear to have the same memory values chirp assigns to the 'empty' channels
d) Truly deleted channels set the corresponding usedFlag bit to 0, chirp does not.

Root cause (I think): Chirp does set empty channel memory correctly (c) but does NOT set the correct bits in the usedFlag memory block to indicate an unused channel (d). Once the radio interacts/displays one of these 'empty' channels, it attempts to fix their 'corruption' and reformats as a valid channel (b), creating valid -unwanted- channel data that is displayed and stored in memory (a).

Suggested change: Update the TD-H8 (and/or the whole family) drivers to properly set usedflags for empty channels.

I'll do it if nobody gets around to it but my personal laptop decided to brick itself again (sell your Dell stock asap) so that might take a minute.


Files

TIDRADIO_TD-H8_8deleted9_10touched.img (7.93 KB) TIDRADIO_TD-H8_8deleted9_10touched.img memory read after deleting channel 8 on radio and viewing channels 9,10 Henry Grasman, 02/04/2024 06:10 PM
TIDRADIO_TD-H8_SNOD.img (7.93 KB) TIDRADIO_TD-H8_SNOD.img memory flashed to radio Henry Grasman, 02/04/2024 06:10 PM
Actions

Also available in: Atom PDF