[chirp_users] New Daily Build

Build System donotreply at danplanet.com
Fri Dec 14 00:14:04 PST 2018


Greetings,

A new daily build of CHIRP is available.  This includes changes made
directly to the tree yesterday, and may include additional features,
bug fixes, and/or bugs.  If you are interested in trying it, grab it
from the following location:

  http://trac.chirp.danplanet.com/chirp_daily/daily-20181214


A list of the changes included in this build (since the last daily)
follows:

Changes for Build #543
[Dan Smith <dsmith at danplanet.com>] Fix Yaesu FT-8900 bank model disable

This reverts/fixes a previous patch that tried to delete the get_bank_model()
method from a class to avoid loading the banks tab for the 8900, which does
not support them. This fails the static analysis checker at least, and isn't
really the right way to do it. Just returning None will cause the compat routine
in chirp_common to do the right thing, so this patch changes it to just do
that.

Re-fix for #6293

[Dan Smith <dsmith at danplanet.com>] Fix style issues in kguv9dplus

I forgot to add it to the manifest, so I didn't notice these:

./chirp/drivers/kguv9dplus.py:982:74: E222 multiple spaces after operator
./chirp/drivers/kguv9dplus.py:1031:80: E501 line too long (80 > 79 characters)
./chirp/drivers/kguv9dplus.py:1032:80: E501 line too long (80 > 79 characters)
./chirp/drivers/kguv9dplus.py:1890:26: W291 trailing whitespace

Related to #3509

[Dan Smith <dsmith at danplanet.com>] Add KG-UV9Dplus image for #3509

[Kalle Tuulos <oh1hqz at gmail.com>] [FT8900] Deleted inherited get_bank_model function, fixes #6293

The FT-8900 inherits its class from FT-8800, which defines also the
get_bank_model function. The existence of this function is checked
in order to decide, whether Banks tab is shown or not. As banks are
not supported in FT-8900, the banks tab must not be shown.

[Jim Lieb <lieb at sea-troll.net>] [kguv9dplus] Add support for Wouxon KG-UV9D Plus

Issue: #3509

Adds support for Wouxon KG-UV9d Plus model available from Powerwerx

Passes run_tests and pycodestyle-2.7

This supports all functions relative to the Wouxon/Powerwerx configuration
app with the following exceptions:

1. Scanning CTCSS/DCS (menu 51) is only available on the radio. It appears
   to be in volatile memory and gets reset to default (CTCSS) on power cycle.
   The supplied app doesn't support it either.

2. DTMF Transmit Interval is on the configuration tab and seems to operate
   on the supplied app but it does not appear to be written to the radio.
   As a result, it is not in the memory map and doesn't appear at all in
   this driver.

3. The supplied app fills in '0's to the right of either the menu or reset
   password UI fields. The Chirp UI doesn't seem to support field writeback so
   a less than 6 digit password has trailing blanks. However, the full '0'
padded
   password is correctly uploaded to radio. Re-downloading the radio will show
the
   filled out field correctly. For example, a password of '1234' is actually
sent
   to the radio as '123400'.

4. Some tabs (Call ids in partiicular) would be better presented as a three
column
   table.

Signed-off-by: Jim Lieb <lieb at sea-troll.net>




More information about the chirp_users mailing list