[chirp_users] New Daily Build

Build System
Fri Mar 15 00:06:53 PDT 2013


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-20130315


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

Changes for Build #179
[Tom Hayward <tom at tomh.us>] [thd72] Add get_raw_memory() method for TH-D72 clone mode driver. #697

[Tom Hayward <tom at tomh.us>] [thd72] Fix initialization of skip byte in clone mode driver. #697

Paul Cummings programmed his TH-D72 with Chirp's clone mode driver and now his
radio will not scan past channel 136. When recalled on the radio, the lockout
value for memory 137+ is corrupt.

> The memory Chanel 137 is corrupt somehow. The lockout option shows random
> characters instead of a "on &off" option.

Upon examination of his img file, unknown1 was 0xFE for channels greater than
136. On my non-corrupt radio, unknown1 is always 0x00. Based on the "random
characters", it appears the D72 reads the full byte (unknown1 + skip) to
evaluate lockout. This patch modified Chirp to read the full byte.

[Tom Hayward <tom at tomh.us>] [vx6] Fix valid/used flag logic so new memories are valid and unmasked. #685

[Dan Smith <dsmith at danplanet.com>] Fix logic error preventing auto repeater setting in some cases

If autorpt is enabled and you enter a frequency into a blank channel
that is the same as was previously just entered, the new item defaulting
code fools ed_freq() into thinking that the frequency field was unchanged,
and thus that the auto repeater logic should not be applied. This
enhances the logic that determines if the frequency was changed to avoid
this problem.

Fixes #683




More information about the chirp_users mailing list