Bug #4369

Unable to download from Luiton LT-588UV - possibly new HW rev?

Added by Ray Strickoff 11 months ago. Updated 11 months ago.

Status:In Progress Start date:01/06/2017
Priority:Normal Due date:
Assignee:Jim Unroe % Done:

0%

Category:-
Target version:0.5.0
Chirp Version:daily Platform:All
Model affected:Luiton LT-588UV

Description

I've tried the btech_2.py found in previous threads in conjunction with the version of Chirp on Luiton's site as well as the 12-20-16 build of Chirp. Chirp reports Radio Identification Failed. Also tried with QTY KT8900 driver with same results. I'm guessing a new HW version is being reported? I am running the 3.2.0.0 driver for the USB cable.

2017-01-06 15:18:21,967] chirp.ui.reporting - DEBUG: Checking for updates
[2017-01-06 15:18:22,186] chirp.ui.reporting - DEBUG: Server reports version daily-20161220 is latest
[2017-01-06 15:18:35,664] chirp.ui.mainapp - DEBUG: User selected LUITON LT-588UV on port COM6
[2017-01-06 15:18:35,805] chirp.ui.clone - DEBUG: Clone thread started
[2017-01-06 15:18:36,134] chirp.drivers.btech - INFO: Magic ACK received
[2017-01-06 15:18:36,618] chirp.drivers.btech - DEBUG: Incorrect model ID, got this:

000: 01 03 06 01 07 04 04 00 ........
008: 00 04 08 00 57 48 4b 4a ....WHKJ
016: 20 20 20 20 20 20 56 32 ......V2
024: 47 32 31 34 55 38 38 30 G214U880
032: 30 30 30 30 30 30 30 30 00000000
040: 30 30 30 30 30 30 30 30 00000000
048: 55 00 00 00 00 00 00 00 U.......

[2017-01-06 15:18:36,619] chirp.ui.common - ERROR: -- Exception: --
[2017-01-06 15:18:36,619] chirp.ui.reporting - DEBUG: Reporting exception
[2017-01-06 15:18:36,621] chirp.ui.common - ERROR: Traceback (most recent call last):
File "chirp\ui\clone.pyo", line 249, in run
File "chirp\drivers\btech.pyo", line 995, in sync_in
File "chirp\drivers\btech.pyo", line 759, in _download
File "chirp\drivers\btech.pyo", line 693, in _do_ident
RadioError: Radio identification failed.

[2017-01-06 15:18:36,621] chirp.ui.common - ERROR: ----------------
[2017-01-06 15:18:36,621] chirp.ui.clone - ERROR: Clone failed: Radio identification failed.
[2017-01-06 15:18:36,641] chirp.ui.clone - DEBUG: Clone thread ended
[2017-01-06 15:18:36,644] chirp.ui.reporting - DEBUG: Reporting model usage: LUITON_LT-588UV,download,True
[2017-01-06 15:18:36,645] chirp.ui.reporting - DEBUG: Reporting exception
[2017-01-06 15:18:36,645] chirp.ui.inputdialog - ERROR: --- Exception Dialog: Radio identification failed. ---
[2017-01-06 15:18:36,647] chirp.ui.inputdialog - ERROR: Traceback (most recent call last):
File "chirpw", line 67, in <module>
AttributeError: 'NoneType' object has no attribute 'split'

[2017-01-06 15:18:36,648] chirp.ui.inputdialog - ERROR: ----------------------------

[2017-01-06 15:25:50,167] chirp.ui.reporting - DEBUG: Server reports version daily-20161220 is latest
[2017-01-06 15:26:19,480] chirp.ui.mainapp - DEBUG: User selected QYT KT8900 on port COM6
[2017-01-06 15:26:19,621] chirp.ui.clone - DEBUG: Clone thread started
[2017-01-06 15:26:19,954] chirp.drivers.btech - INFO: Magic ACK received
[2017-01-06 15:26:20,444] chirp.drivers.btech - DEBUG: Incorrect model ID, got this:

000: 01 03 06 01 07 04 04 00 ........
008: 00 04 08 00 57 48 4b 4a ....WHKJ
016: 20 20 20 20 20 20 56 32 ......V2
024: 47 32 31 34 55 38 38 30 G214U880
032: 30 30 30 30 30 30 30 30 00000000
040: 30 30 30 30 30 30 30 30 00000000
048: 55 00 00 00 00 00 00 00 U.......

[2017-01-06 15:26:20,446] chirp.ui.reporting - DEBUG: Reporting exception
[2017-01-06 15:26:20,446] chirp.ui.common - ERROR: -- Exception: --
[2017-01-06 15:26:20,447] chirp.ui.common - ERROR: Traceback (most recent call last):
File "chirp\ui\clone.pyo", line 249, in run
File "chirp\drivers\btech.pyo", line 995, in sync_in
File "chirp\drivers\btech.pyo", line 759, in _download
File "chirp\drivers\btech.pyo", line 693, in _do_ident
RadioError: Radio identification failed.

[2017-01-06 15:26:20,447] chirp.ui.common - ERROR: ----------------
[2017-01-06 15:26:20,447] chirp.ui.clone - ERROR: Clone failed: Radio identification failed.
[2017-01-06 15:26:20,469] chirp.ui.clone - DEBUG: Clone thread ended
[2017-01-06 15:26:20,473] chirp.ui.reporting - DEBUG: Reporting model usage: QYT_KT8900,download,True
[2017-01-06 15:26:20,473] chirp.ui.reporting - DEBUG: Reporting exception
[2017-01-06 15:26:20,473] chirp.ui.inputdialog - ERROR: --- Exception Dialog: Radio identification failed. ---
[2017-01-06 15:26:20,473] chirp.ui.inputdialog - ERROR: Traceback (most recent call last):
File "chirpw", line 67, in <module>
AttributeError: 'NoneType' object has no attribute 'split'

[2017-01-06 15:26:20,474] chirp.ui.inputdialog - ERROR: ----------------------------

btech.py (95.4 kB) Ray Strickoff, 01/07/2017 01:37 am

Associated revisions

Revision 2831:953e2a13ed3e
Added by Jim Unroe 11 months ago

[LT-588UV] Add New MCU Version to LT-588UV Support

This patch provides support for a new MCU version discovered by
Ray Strickoff.

Bug #4369

History

Updated by Ray Strickoff 11 months ago

Hey, I fixed my own problem. Gotta love open source. I've never touched Python before, but your code is so clean and well documented anyone could add a new HW ID. Thanks for kicking ass!

Updated by Jim Unroe 11 months ago

  • Status changed from New to In Progress
  • Assignee set to Jim Unroe
  • Target version set to 0.5.0
  • Platform changed from Windows to All

Hi Ray,

I will take a look at it and try to get a patch submitted this weekend.

Jim KC9HI

Also available in: Atom PDF