Project

General

Profile

Actions

Bug #3737

closed

TH-9800 Won't communicate with most recent build

Added by William Kisse over 6 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
06/11/2016
Due date:
% Done:

0%

Estimated time:
Chirp Version:
daily
Model affected:
TYT TH-9800
Platform:
All

Description

Build I downloaded - chirp-daily-20160604-installer - works perfectly with my TH-9800

Build chirp-daily-20160611-installer will not communicate with TH-9800.


Related issues

Related to Bug #4563: TYT TH-9800+ (PLUS version) - Failed to communicate with the radio: Radio sent a short block.Feedback02/26/2017

Actions
Actions #1

Updated by Nathan Crapo over 6 years ago

I'm guessing the model detection code isn't working right in the TH-7800 and TH-9800 drivers. I will see if I can fix that.

William, can you provide your debug log? If my theory is correct, I think you can temporarily work around the issue by ensuring TH-9800 is selected before you try to do an upload or download to/from your radio. I'm guessing CHIRP has selected TH-7800 instead. Once I fix the model match code you won't have to do that anymore.

Actions #2

Updated by Nathan Crapo over 6 years ago

Ignore my last suggestion to force the model - it doesn't work. I just submitted a patch to fix the issue. I was able to reproduce the issue locally without either radio by:
1) Run chirp
2) Load TH-9800 from tests/images/TYT_TH-9800.img
3) Select Radio->"Upload to Radio"

The model incorrectly shows as TH-7800. TYT TH-7800 files identify as TYT TH-7800. This is because the code in both drivers is not specific enough.

Unfortunately, TYT chose to use "TH9800" as a model name for both radios: TH-7800 and TH-9800. Maybe other TH-7800 owners have something different? I used the band-limit registers to determine what model it really was. I also added a check for TH9800 or TH7800 in the TH-7800 model check in case TYT fixes this at some time or users update it in their own radios with the OEM software. Hopefully that will be more robust.

Actions #3

Updated by William Kisse over 6 years ago

My most sincere thanks for your prompt attention and time to resolution.

Bravo!

73,

Bill
W3MSH

Actions #4

Updated by Bernhard Hailer almost 3 years ago

  • Status changed from New to Closed
  • Priority changed from High to Normal
  • Target version set to chirp-daily
  • Chirp Version changed from 0.4.0 to daily
  • Model affected changed from (All models) to TYT TH-9800
  • Platform changed from Windows to All

No more input by submitter, looks like this has been fixed for good.

Actions

Also available in: Atom PDF