[chirp_users] New Daily Build

Dan Smith
Mon May 2 04:01:36 PDT 2011


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-05022011/

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

changeset:   955:879817b22beb
tag:         tip
user:        Tom Hayward <esarfl at gmail.com>
date:        Sun May 01 20:18:23 2011 -0600
files:       chirp/kenwood_live.py chirpui/memedit.py
description:
Adds odd-split support to Kenwood TM-D710.


changeset:   954:738924853306
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 22:10:47 2011 -0700
files:       tests/run_tests
description:
DTCS and TSQL-R tests


changeset:   953:589f28010a5d
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 18:25:56 2011 -0700
files:       chirp/vx6_ll.py
description:
Fix setting high-index tones and unify the tone usage with the rest of
the has_ctone=False radios on vx6.


changeset:   952:751f9d9d742b
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 18:19:20 2011 -0700
files:       chirp/ic2200.py
description:
Fix reading offsets on fractional-step memories in ic2200


changeset:   951:751f8005d788
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 18:03:01 2011 -0700
files:       chirp/chirp_common.py chirpui/memedit.py
description:
Fix tuning step helper in UI to use the new consolidated function


changeset:   950:dc1503a173c3
user:        Tom Hayward <esarfl+github at gmail.com>
date:        Sun May 01 17:09:39 2011 -0700
files:       chirp/kenwood_live.py
description:
Adds Skip support to Kenwood TM-D710.
---
 chirp/kenwood_live.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)


changeset:   949:ca66507782e7
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:56:47 2011 -0700
files:       tests/run_tests
description:
Log reasons for failed comparisons


changeset:   948:973418cd4956
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:43:44 2011 -0700
files:       tests/run_tests
description:
Add an automated test harness

This is in tests/run_tests.  It is a (hopefully) modular approach
to banging on the radio drivers in a generic way to find/report
issues.  It attempts to gracefully handle failues and crashes,
logging information to logs/ when available and appropriate.

Two test cases are included:

BruteForce, which attempts to try to set every possible value
for various things like tone, duplex, skip, etc.  It should be
expanded, but covers some of the juicy stuff right now.

CopyAll, which attempts to do an effective import operation from
a CSV file (images/csv.csv) which has a bunch of gnarly stuff in
it (such as 12.5kHz step channels, D-STAR, 800MHz, etc).

Each of these are run against every (clone mode) driver in the
directory, making sure that any memories that we set come back
as we expect them.


changeset:   947:48062b2daa54
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:38:06 2011 -0700
files:       tests/images/csv.csv tests/images/dr235.img tests/images/ft7800.img tests/images/ft8800.img tests/images/ft8900.img tests/images/ic2100.img tests/images/ic2200.img tests/images/ic2720.img tests/images/ic2820.img tests/images/icq7.img tests/images/ict70.img tests/images/icw32.img tests/images/icx8x.img tests/images/id800.img tests/images/id880.img tests/images/jt220m.img tests/images/kguvd1p.img tests/images/vx3.img tests/images/vx5.img tests/images/vx6.img tests/images/vx7.img tests/images/vx8.img
description:
Add some binary images to the tree for testing

These should be replaced over time with clean images of empty
radios.  However, they'll do for now.


changeset:   946:637205d765ab
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:35:04 2011 -0700
files:       chirp/id800_ll.py
description:
Silence old debug in id800


changeset:   945:a98e9562cc6d
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:22:25 2011 -0700
files:       chirp/ic2720.py
description:
Fix ic2720 incorrectly claiming bank 10 when no bank is selected


changeset:   944:fd52dd5ff6b6
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:20:25 2011 -0700
files:       chirp/ic2200.py
description:
Fix claim that ic2200 supports PSkip when it does not


changeset:   943:bdf32c1cd6ca
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:15:44 2011 -0700
files:       chirp/ic2100.py
description:
Fix claim that ic2100 supports PSkip when it does not


changeset:   942:99f4d43b36ed
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:11:04 2011 -0700
files:       chirp/ic2100.py
description:
Don't crash ic2100 if no name is specified (!)


changeset:   941:607d39bff5f1
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:10:44 2011 -0700
files:       chirp/ft7800.py chirp/icw32.py
description:
Avoid claiming that sub devices have sub devices on icw32 and ft8800


changeset:   940:599436301fe9
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 16:10:02 2011 -0700
files:       chirp/directory.py
description:
Make the directory helper function check the first superclass
as well before failing to find a driver id.


changeset:   939:6389812bfbff
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 15:23:26 2011 -0700
files:       chirp/chirp_common.py
description:
Allow an unspecified power level


changeset:   938:5321484f70cd
user:        Tom Hayward <esarfl at gmail.com>
date:        Sun May 01 13:50:45 2011 -0700
files:       chirpui/mainapp.py
description:
Updates Kenwood live dialog to refer to Export under the File menu.
---
 chirpui/mainapp.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


changeset:   937:9d06331cc2fe
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 13:14:04 2011 -0700
files:       chirp/chirp_common.py
description:
Fix (for the Nth time) fractional step determination, and include
2.5kHz detection.  Also provide a function to calculate the required
step for a given frequency and make validate_memory() use that
to properly throw out unsupported frequency values.


changeset:   936:a654bef2f086
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 12:31:20 2011 -0700
files:       chirp/chirp_common.py
description:
Make validate_memory() check support for 12.5kHz and 6.25kHz
steps on the destination before allowing a frequency which
requires such a step.


changeset:   935:66710e4142ab
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 12:19:49 2011 -0700
files:       chirp/icx8x.py chirp/icx8x_ll.py
description:
Add filter_name() to icx8x and fix validation of UHF frequencies on U82


changeset:   934:b87d50d7c65c
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 12:08:55 2011 -0700
files:       chirp/alinco.py
description:
Fix alinco crash on unsupported name characters


changeset:   933:c42d1d4d371c
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 12:08:44 2011 -0700
files:       chirp/ic2820.py
description:
Fix returning trailing whitespace on ic2820 DV calls


changeset:   932:8b1cc95ccc55
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 12:08:25 2011 -0700
files:       chirp/ict70.py chirp/vx7.py
description:
Fix returning trailing whitespace on names for vx7 and ict70


changeset:   931:ae72bba6529a
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 11:36:08 2011 -0700
files:       chirp/vx6_ll.py
description:
Silence some debug from vx6


changeset:   930:ea92989037f5
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 11:35:18 2011 -0700
files:       chirp/icx8x.py chirp/icx8x_ll.py
description:
Silence some debug from icx8x


changeset:   929:e8791c2d87ed
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 11:18:32 2011 -0700
files:       chirp/chirp_common.py
description:
Properly initialize all members of Memory class


changeset:   928:0b0fb4007d22
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 11:17:35 2011 -0700
files:       chirp/id800_ll.py
description:
Silence some debug from id800


changeset:   927:5e2aae6363cf
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 11:17:15 2011 -0700
files:       chirp/bitwise.py
description:
Silence some debug from bitwise


changeset:   926:da23f88aef81
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 09:35:44 2011 -0700
files:       chirp/ft7800.py chirp/ic2200.py chirp/ic2720.py chirp/ict70.py chirp/vx7.py chirp/vx8.py
description:
Fix absent power levels on the rest of the radios that support them.


changeset:   925:a031176192c2
user:        Dan Smith <dsmith at danplanet.com>
date:        Sun May 01 09:27:58 2011 -0700
files:       chirp/wouxun.py
description:
Make wouxun driver properly handle not having a power level specified
(as would be the case when cut-and-paste'ing from a
non-power-level-supporting radio.


changeset:   924:0647f93ebdb4
user:        Tom Hayward <esarfl at gmail.com>
date:        Sun May 01 07:35:18 2011 -0700
files:       chirp/platform.py
description:
Detect all OS X serial ports, not just FTDI serial ports.
---
 chirp/platform.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)





More information about the chirp_users mailing list