[chirp_devel] [PATCH 0/4] #2343: clean up cli

Patrick Lang
Mon Feb 23 14:47:21 PST 2015


Can you elaborate a bit more on your plan?  I have been thinking of how I could achieve batch transformations from a master CSV to get similar memory layouts between all my radios.  Does this sound at all like what you have in mind?

I was thinking of adding a way to parse model specific columns such as bank settings and priority scans at import as a first step.  Hopefully from there I can use a shell script for transforming the CSV to each models bin or doing a convert and sync.

-----Original Message-----
From: "Zach Welch" <zach at mandolincreekfarm.com>
Sent: ‎2/‎22/‎2015 9:38 PM
To: "chirp_devel at intrepid.danplanet.com" <chirp_devel at intrepid.danplanet.com>
Subject: [chirp_devel] [PATCH 0/4] #2343: clean up cli

I have ambition to use chirp.py to accomplish some batch transformations
of image files.  In essence, I want a pool of "mutant" radios instead of
"clones".

These patches take the first baby steps along what I expect will be a
long road to that goal.  With these applied, the CLI script starts to
look vaguely coherent, allowing further development.

Zach Welch (4):
  chirp.py: add --list-radios option
  Refactor version string display into chirp module
  Simplify and centralize debugging messages
  Suppress startup messages

 chirp.py               | 26 +++++++++++++++++++++++--
 chirp/__init__.py      | 16 ++++++++++++++++
 chirp/anytone.py       | 11 ++++-------
 chirp/baofeng_uv3r.py  |  5 -----
 chirp/bjuv55.py        |  5 -----
 chirp/directory.py     |  6 +++---
 chirp/ft1d.py          | 12 +++++-------
 chirp/ft2800.py        | 19 ++++++------------
 chirp/ft60.py          |  5 ++---
 chirp/ft7800.py        | 27 ++++++++------------------
 chirp/ft817.py         | 28 +++++++++++----------------
 chirp/ft857.py         |  7 +++----
 chirp/ft90.py          | 52 +++++++++++++++++---------------------------------
 chirp/ftm350.py        |  6 +++---
 chirp/h777.py          | 17 ++++++-----------
 chirp/icomciv.py       | 12 ++++--------
 chirp/idrp.py          | 11 +++--------
 chirp/kenwood_live.py  |  8 ++------
 chirp/kguv8d.py        | 43 ++++++++++++++---------------------------
 chirp/kyd.py           | 27 ++++++++++----------------
 chirp/leixen.py        |  5 -----
 chirp/puxing.py        |  5 -----
 chirp/th9800.py        | 35 ++++++++++++---------------------
 chirp/th_uv3r.py       |  5 -----
 chirp/thd72.py         | 10 +++-------
 chirp/tk8102.py        |  7 +++----
 chirp/tmv71_ll.py      | 10 +++-------
 chirp/uv5r.py          | 27 ++++++++------------------
 chirp/vx170.py         |  5 -----
 chirp/vx2.py           | 29 +++++++++-------------------
 chirp/vx3.py           | 29 +++++++++-------------------
 chirp/vx8.py           | 10 ++++------
 chirp/wouxun.py        | 10 ++++------
 chirp/wouxun_common.py |  8 +++-----
 chirp/yaesu_clone.py   | 11 ++++-------
 chirpui/mainapp.py     |  3 ++-
 chirpui/reporting.py   | 29 ++++++++++++----------------
 chirpw                 |  6 ++----
 38 files changed, 220 insertions(+), 367 deletions(-)

-- 
1.9.1

_______________________________________________
chirp_devel mailing list
chirp_devel at intrepid.danplanet.com
http://intrepid.danplanet.com/mailman/listinfo/chirp_devel
Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20150223/aceb6f19/attachment-0001.html 


More information about the chirp_devel mailing list