New Model #6895

Wouxun KG-UV9K

Added by Maik Köhler over 2 years ago. Updated 4 months ago.

Status:Feedback Start date:07/06/2019
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:chirp-daily
Chirp Version:daily Equipment Loan Offered:No

Description

Bitte das oben genannte Modell einpflegen.

Please add the following Device: Wouxun KG-UV9K

ht.zip (236.1 kB) Jack Svereki, 11/12/2019 09:32 am

debug.log (221.9 kB) Vincent Laroo, 02/29/2020 01:55 pm

KG-UV9K.JPG (18 kB) Vincent Laroo, 02/29/2020 01:57 pm

debug.log - Debug log file (220.4 kB) Serge G., 04/11/2020 02:23 am

settings.png - Current settings from Wouxun software (24 kB) Serge G., 04/11/2020 02:23 am

9754C697-85A2-4E65-B75A-52A481A600DF.png (236.6 kB) Graham Cockram, 05/01/2021 05:16 pm


Related issues

duplicated by New Model #7265: Woyxun KG-UV9K Closed 11/12/2019
duplicated by New Model #7665: Wouxun KG-UV9K Closed 02/28/2020
duplicated by Bug #7667: Wouxun KG-UV9K tryed witch wouxun KG-UV9K PLUS setting th... Closed 02/29/2020
duplicated by New Model #8269: wouxun kg-uv9 Closed 09/22/2020

History

Updated by Ra ul over 2 years ago

+1

I have tried to use the KG-UV9D Plus driver, which worked after I added
or.self._rev=="03"
in line 862 of kguv9dplus.py.

With this I could read out the memory, edit the channels and write everything back without any errors. However, after reading back the memory with the wouxun software some settings where wrong (DTMF control, tx power).
So I guess most mappings are the same, and some are wrong or missing.
I haven't used chirp before so I don't really know how to proceed and won't go any further.

Updated by Jack Svereki about 2 years ago

+1
compared with the original software CHIRP is a lot more user friendly
what can I do to help with the development?

Updated by DJ kourampies about 2 years ago

Looking at the programming software this seems like a clone of the KG-UV9D Plus, perhaps a cost cutting version with simpler screen? If files from the original programming software will help I will be happy to provide them as soon as my radio arrives.

Updated by DJ kourampies about 2 years ago

The radio is a clone of the KG-UV9D with the added 8.33. Nothing more, nothing less. (The screen is the same, I was confused by the packaging).
Like Ra ul already said it should be a matter of changing some "mappings", in order to accommodate the new step. If anyone was to try, message me and I can provide files from CHIRP, factory software, or anything else you need.

Updated by Jack Svereki about 2 years ago

This is a dump of serial communication + settings file from original Wouxon software. Hope this helps someone.
As said before, radio is a clone of "KG-UV9D Plus" + 8.33 kHz tuning step.
Original software is available here http://www.wouxun.com/resource/UV9K_SEN01.rar

Updated by Hanantha Soelarso about 2 years ago

I have used this program http://www.wouxun.com/resource/UV9K_SEN01.rar , but feel more comfortable using CHIRP. Please let me know if there's an update for this series. Thanks

Updated by DJ kourampies about 2 years ago

The workaround mentioned on the first post works fine for copy pasting large amounts of memories from other radios, until proper support is implemented this is the way to go.

Updated by Andrew Hedge about 2 years ago

Hello!

Is it possible to c duplicate the KG-UV9D Plus driver, patch it and include it in the Chirp binary package as KG-UV9K so people can
use Chirp with that Radio?

Thank you ..

Updated by DJ kourampies about 2 years ago

Andrew Hedge wrote:

Hello!

Is it possible to c duplicate the KG-UV9D Plus driver, patch it and include it in the Chirp binary package as KG-UV9K so people can
use Chirp with that Radio?

Thank you ..

I have patched the driver and it works at least for mass memory editing, but can't compile a standalone exe since the compile instructions for windows are outdated and/or non existent. Sadly for now the only way is to install python etc, and run it like this.
Let's hope someone finally makes a proper driver since it seems the radios are identical other than the 8.33 step.

Updated by Andrew Hedge about 2 years ago

Hello!
Sorry I overlooked your reply!

I downloaded the source but how do I run CHIRP w/o compiling?
Are you on Linux?

Hmmm ... who is in charge of development?

Updated by Bernhard Hailer almost 2 years ago

  • Status changed from New to Feedback
  • Target version set to chirp-daily

The addition of a new radio to Chirp requires two things:
1) a volunteer developer who takes the task to work on this driver,
2) availability of test equipment, such as a loaner radio (see Rules For Loaning A Radio).
Unfortunately, you need to wait until both conditions have been met.

Now, we can try something here. Please attempt to download an image from the UV9K using Chirp's UV9D driver, then provide a debug log as described in "How To Report Issues". With that there's a chance that we can apply a patch without having to play with a physical radio. @ DJ kourampies, you could post your diff here, and we could use that as well.

Updated by Vincent Laroo almost 2 years ago

Updated by Vincent Laroo almost 2 years ago

Updated by Serge G. almost 2 years ago

Hi
Here is a debug.log file, from Chirp daily-20200409, using UV9D driver with a UV9K : got "no memory map for it" error.
The radio has some created channels, including one on the last slot ; current configuration from Wouxun software is in the attached screenshot. One FM radio slot is used (89.3Mhz), one scan group customised (group1 = ch1 -> ch17).
Please let us know if we can do anything else to help !

Updated by Graham Cockram 9 months ago

Hi.
Did this issue get resolved with the Wouxun KG-UV9K. Any help would be appreciated as I too am getting, Unrecognised model variation (03). No memory map for it. Just trying to program some frequencies into the radio from another. The download from radio appears to work until the very last moment and then the above message pops up. I’ve used Chirp for many years with many different radios and this is the first real problem I’ve ever had so any advice is welcome about what I need to do to help to resolve this issue (if it isn’t already done).
Many thanks.

Updated by Jay Smith 4 months ago

Did any progress get made on this? I just purchased one myself and the Wouxun software isn't as nice to use as Chirp. I am happy to help in any way I can.

Updated by Jay Smith 4 months ago

I have been trying to get this to work with no success. I tried changing the driver file as suggested in the first comment but unfortunately the document https://chirp.danplanet.com/projects/chirp/wiki/DevelopersWin32Environment is out of date and I can't get all the required libraries installed. For example the website linked to retrieve PyLibXML2 hasn't been working for at least 24 hours now which suggests more than a temporary error, and PyWin32 now seems to be Python 3 only.

As a short term measure, and to allow those of us with the radio to do some testing, could the file kguv9dplus.py be changed as follows.

Line 862 (if no changes have been made) reads...

if self._rev == "02" or self._rev == "00":

Could this be changed to

if self._rev == "03" or self._rev == "02" or self._rev == "00":

Since that would add in the rev 3 that the first post suggests without breaking existing models. Since Chirp warns you that this driver is in development and may not work as expected you are already warning users up front.

Updated by DJ kourampies 4 months ago

This is the only workaround I have found in order to mass paste/edit memories in Chirp. Watch out for the 8.33k step though, this can complicate things since its not properly implemented in the existing driver. I usually do the edits in the modified Chirp then confirm everything in the factory software and re-write to the radio.

Also available in: Atom PDF