Bug #8253

Wouxun UV9D Plus (and UV9P) channel programming anomalies

Added by Robert S about 2 years ago. Updated 9 months ago.

Status:New Start date:09/13/2020
Priority:Normal Due date:
Assignee:- % Done:


Target version:-
Chirp Version:daily Platform:MacOS
Model affected:KG-UV9D Plus


I have noticed likely unintended channel programming behavior on a Wouxun UV9D Plus and UV9P (both using the UV9D Plus profile)

It appears that Chirp is unable to add or delete channels, only to modify already programmed ones on the radio. The attached image illustrates further.

  • An existing channel can be modified with chirp programming (ie its frequency, channel name, tone etc.) OK
  • An unassigned channel on the radio will not be created even if it is present in the chirp file. FAIL
  • An assigned channel on the radio will not be deleted even if is not assigned in the chirp file. FAIL

No errors are generated by Chirp or the radio during "Upload to Radio".

Equipment used:
Chirp Mac Daily 20200909
Macbook pro Mojave 10.14.6
Wouxun UV9D-Plus and UV9P (programmed using the same image derived from the UV9D-Plus)

I do not know whether this is related at all, but for reference I have noticed this in the chirp debug.log:
***/CHIRP.app/Contents/Resources/chirp/chirp/platform.py:142: GtkWarning: Cannot open pixbuf loader module file '/usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory

This likely means that your installation is broken.
Try running the command
gdk-pixbuf-query-loaders > /usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
to make things work again for the time being.
***/CHIRP.app/Contents/Resources/chirp/chirp/platform.py:152: GtkWarning: Could not find the icon 'inode-directory'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
res = dlg.run()

I did previously run the "KK7DS Python runtime" installer. But it appears to have installed into "/opt" instead of "/usr":
$ ls -la /opt/kk7ds/
total 0
drwxr-xr-x 11 root admin 352 Sep 11 12:45 .
drwxr-xr-x 3 root wheel 96 May 8 19:12 ..
drwxr-xr-x 3 root wheel 96 Feb 14 2012 Library
drwxr-xr-x 387 root admin 12384 Sep 11 12:45 bin
drwxr-xr-x 9 root admin 288 Feb 14 2012 etc
drwxr-xr-x 216 root admin 6912 Sep 11 12:45 lib
drwxr-xr-x 2 root admin 64 Sep 11 12:45 sbin
drwxr-xr-x 37 root admin 1184 Sep 11 12:45 share
drwxr-xr-x 2 root admin 64 Sep 11 12:45 src
drwxr-xr-x 3 root admin 96 Feb 17 2012 var
drwxr-xr-x 2 root admin 64 Sep 11 12:45 www

I do not know whether this is related, unrelated or irrelevant. No error messages appeared during the Python runtime installation or in the chirp UI when chirp starts.

chirp uv9d channel bug.png (24.8 kB) Robert S, 09/13/2020 11:04 am


Updated by jose benedito santos west60 about 2 years ago

  • File BF480.exe added

Updated by Bernhard Hailer almost 2 years ago

  • File deleted (BF480.exe)

Updated by Bernhard Hailer almost 2 years ago

Deleted "BF480.exe" for two reasons:
1) it was posted with no comment,
2) Please do not post third party software here. We could get into trouble if there are copyrights involved. Thanks.

Updated by Matthew Stehle almost 2 years ago

I'm also experiencing this issue on a Wouxun KG-UV9P. New channels sent from CHIRP are not selectable in radio, however, the data IS being transferred. The workaround I've found is to use CHRIP to create desired channel list, send to radio (not selectable in radio at this point), read radio data into Wouxun programming software, and re-write with no changes back to radio with Wouxun software. Channels are now available to be selected in radio.

Updated by Chris Weiland 11 months ago

I recently purchased a KG-UV9P as well and have noticed this problem, using the UV9D Plus CHIRP configuration. I added two channels to two empty channel slots in a downloaded image in CHIRP, then uploaded that same image back to the radio, and the channels didn't show up on the radio. Using the Wouxun software worked.

I'm on Mac OS X 11.6.2.

Updated by Robert S 9 months ago

FYI: you can - as a one time measure - go into the horrific wouxun software and enable all the channels you want, write them to the radio.
Then you can program the radio from chirp (just be aware chirp empty channels will NOT be deleted from the radio)
Hope that one time enable trick will make the UV9P+CHIRP combo useful to others too !

Also available in: Atom PDF