[chirp_users] New Daily Build
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-20210406
A list of the changes included in this build (since the last daily) follows:
Changes for Build #646 [Dan Smith dsmith@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.
#0
[Dan Smith dsmith@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@gmail.com] [RT76] Retevis RT76
This patch adds support for the Retevis RT76.
Related to #8959
[Jim Unroe rock.unroe@gmail.com] [RB26] Retevis RB26
This patch adds support for the Retevis RB26.
Related to #8661
[Jim Unroe rock.unroe@gmail.com] [RB17A] Retevis RB17A
This patch adds support for the Retevis RB17A.
Related to #8957
[Jim Unroe rock.unroe@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@yahoo.com] [icomciv] Add IC-7300 Live Mode support, Issue #4013
[Jim Unroe rock.unroe@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@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
participants (1)
-
Build System