[chirp_users] New Daily Build

Build System
Tue Apr 6 00:10:39 PDT 2021


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:


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

Changes for Build #646
[Dan Smith <dsmith at danplanet.com>] Add a brute force test for model detection

The regular per-image model detection tests are not very well-suited
for sussing out issues with one image being detected as multiple
models, and it can be fooled if the right one is returned first from
the directory. This adds a new unit test that runs through all the
images and tries to match_model() every driver in the directory against
them, asserting that not more than one matches any given file.

Also included is a fix to make the unittest adapter use helpfully-
named test images and makes the existing Detect test report the
filename of the image it is trying, for easier debug.


[Dan Smith <dsmith at danplanet.com>] Move rt21 match_model() up to the base class

The RT21 lineage has a match_model that clearly intends to be on the
base class (as it checks for model==RT21), but is actually present
only on the last subclass in the file. I'm sure this was an accidental
detaching after the original implementation. After the driver
maintenance (related to #8957, #8661 and #8959) the detection test
started noticing this, probably just due to an ordering change.

[Jim Unroe <rock.unroe at gmail.com>] [RT76] Retevis RT76

This patch adds support for the Retevis RT76.

Related to #8959

[Jim Unroe <rock.unroe at gmail.com>] [RB26] Retevis RB26

This patch adds support for the Retevis RB26.

Related to #8661

[Jim Unroe <rock.unroe at gmail.com>] [RB17A] Retevis RB17A

This patch adds support for the Retevis RB17A.

Related to #8957

[Jim Unroe <rock.unroe at gmail.com>] [RT21] Driver Maintenance: retevis_rt21.py

This patch is prepare the driver for adding additional radio models.

1: fixes some incorrect code
2: reformats some code
3: allows CHIRP to make 5 attempts at putting radio into programming mode.

Other than for number 3, no features or settings have been added or removed from
this driver.

Related to #8957, #8661 and #8959

[Rick DeWitt <aa0rd at yahoo.com>] [icomciv] Add IC-7300 Live Mode support, Issue #4013

[Jim Unroe <rock.unroe at gmail.com>] [AT-778UV] Add support model variants that include VOX

This patch adds support for the new model variants that now include VOX:

Anytone AT-778UV VOX 3.0
Retevis RT95 VOX 2.0

fixes #8859

[Jim Unroe <rock.unroe at gmail.com>] [AT-778UV] Add anytone778uv.py driver to cpep8.manifext

This patch adds the anytone778uv.py driver to the cpep8.manifest in order to
enable style checking.

related to #8859

More information about the chirp_users mailing list