IT2 Stuart Blake Tener, USNR (N3GWG)
155d1003db
New multiplatform makefile for serialsniffer
2009-03-04 22:06:38 -05:00
Dan Smith
42f967651d
Fix an old attribute name in chirp.py
2009-03-04 16:19:40 -08:00
Dan Smith
16ef4d3680
Move bcd_encode() to util.py
2009-03-04 15:45:27 -08:00
Dan Smith
8ddb399a05
Move IcomFrame out of chirp_common.py and into ic9x_ll.py
...
This was left over from the initial implementation of the 9x driver
where I expected this common parent class to be shared with another
driver.
2009-03-04 15:03:09 -08:00
IT2 Stuart Blake Tener, USNR (N3GWG)
538c1f00e9
Improved the command line help for command line options
2009-03-04 01:44:00 -05:00
Dan Smith
efa152f927
Don't always define MACOS and fix short option list so that we can use
...
just -q
2009-03-03 21:26:13 -08:00
IT2 Stuart Blake Tener, USNR (N3GWG)
4444c882b9
Changes developed and tested under MacOS 10.5.6 (Leopard)
...
Added support for MacOS
Added "quiescent mode" Timeout and count messages do not print in this mode.
Added "--digits" to control the horizontal largess of hexadecimal displays.
Added program title and version tagline, printed when the software is started.
Added code to allow "-q" shorthand for "quiescent mode".
Changes were made to add "#ifdef" statements so that only code appropriate to MacOS would be compiled if a "#define MACOS" is defined early within the source code.
Cleaned up comments in the source for my new source code.
2009-03-03 22:41:09 -05:00
Dan Smith
88db3e7c8c
Make the build scripts support MacOS .app building
...
Also include some very hackish stuff to get the environment setup. Need
to finish this off by properly importing the changed version of platform.py
from D-RATS.
2009-03-03 15:09:16 -08:00
Stuart Tener
795f449638
Properly pick up default names for Prolific USB-to-Serial devices on
...
MacOS
2009-03-01 09:46:43 -08:00
Dan Smith
b43e73ec91
Explicitly zero out the bytes containing the DSQL code and flags, the
...
CSQL flags, and various other things we don't support. This fixes the
reported issue of getting "ERROR" and a bogus DSQL code when cloning a
CHIRP'd radio with CS-2820.
2009-02-13 16:32:44 -08:00
Dan Smith
f6b6109725
Fix breakage in the browse button on the image download dialog
2009-02-13 16:31:15 -08:00
Dan Smith
495283e424
Pass parent window through to the editorset and the import dialog
2009-01-07 17:00:18 -08:00
Dan Smith
335c55561f
Improve granularity of long operations and try to display a progress
...
dialog of sorts when possible.
2009-01-07 16:59:59 -08:00
Dan Smith
75a4e8a316
Add radio interface for getting memory upper limit
2009-01-07 16:57:34 -08:00
Dan Smith
0327d498ab
Make importdialog logic a little smarter, and make editorset instantiate
...
the dialog and call do_import() within the qlock.
2009-01-07 16:28:09 -08:00
Dan Smith
d4c61d9a79
Add _qlock_when_idle() and _qsubmit and clean up the submit() function
...
to behave accordingly.
2009-01-07 16:26:16 -08:00
Dan Smith
9957c82101
Fix ic2200 offset to use 2-byte value properly
2009-01-06 16:06:31 -08:00
Dan Smith
f30caafe5e
Some stuff for serialsniff
2009-01-06 16:05:55 -08:00
Dan Smith
ff2b43767a
Fix invalid pass of gtk.VBox as parent to showing error box
2009-01-06 16:05:15 -08:00
Dan Smith
9070f13aed
Delete installed files before performing install.
2008-12-19 11:39:11 -08:00
Dan Smith
362ae89661
Avoid killing the import if doing a "used" request to the radio raises
...
an InvalidDataError (as is the case of a 9x beyond its limit).
2008-12-19 10:53:04 -08:00
Dan Smith
7c1754ef6b
Added tag release_0_1_8 for changeset 22c1e4d0f349
2008-12-07 07:26:48 -08:00
Dan Smith
63cabbe0cb
Version
2008-12-07 07:26:41 -08:00
Dan Smith
02edf3575d
Handle upper and lowercase bank values and catch invalid ones in CSV
2008-12-06 17:26:42 -08:00
Dan Smith
22b32fc2c6
Fix up build stuff to work on win32 and linux
2008-12-06 08:23:16 -08:00
Dan Smith
37251217bb
Make CSV import/export use bank letters instead of numeric indexes
2008-12-06 08:11:50 -08:00
Dan Smith
54da9cc6ac
Fix up use of internal _memories list in 2820 and also avoid trying to
...
set index of -1 in the actual mmap
2008-12-06 08:10:15 -08:00
Dan Smith
e695cd1f94
Make sure XSD and desktop files get included in the package
2008-12-05 12:05:43 -08:00
Dan Smith
0eadcaaf99
Fix up setup.py to do a proper source build and install with distutils
2008-12-05 11:40:02 -08:00
Dan Smith
79c2d62c21
Move chirpw.py to chirpw
2008-12-05 11:39:38 -08:00
Dan Smith
d59622b3ef
Make memedit only load callsigns if necessary. Allow D-STAR editor to
...
get focus notification, and make it load the call lists on demand.
2008-12-04 17:35:30 -08:00
Dan Smith
058f57657a
Add a special interface to ic2820 and ic9x to figure out a reasonable
...
next bank index for a given bank. Note that this will not be very
accurate on a 9x unless all the memory channels have been loaded.
2008-12-04 17:20:56 -08:00
Dan Smith
7cfd23fbb8
Make all radios return an empty Memory object for an unused special
...
location.
2008-12-04 16:46:13 -08:00
Dan Smith
69a86e44b0
Add "show special memories" option on memedit
2008-12-04 16:23:38 -08:00
Dan Smith
37397d0287
Make ic9x expose a -1 bank index if bank is not set to be consistent
2008-12-04 16:10:42 -08:00
Dan Smith
831b862016
Memedit uses "" instead of None
2008-12-04 16:07:25 -08:00
Dan Smith
d45a18651a
Add D-STAR support for icx8x.
...
Oh, and thank you very much ICOM for making it different than all the
rest.
2008-12-03 19:46:22 -08:00
Dan Smith
2a0182715f
Make bank index insensitive if it's -1
2008-12-03 17:51:23 -08:00
Dan Smith
7b5437a3cd
Fix up some bank=0 issues with memedit and add some hackish gorp to
...
find an empty hole in a bank's index list for a currently-unset bank
index.
2008-12-03 17:44:44 -08:00
Dan Smith
0be7c2b157
Fix setting bank A on 2820
2008-12-03 17:43:42 -08:00
Dan Smith
523a0cebac
Python does not have a trigram. Python does not have a trigram.
2008-12-03 17:43:17 -08:00
Dan Smith
805cd4e46f
Fix failure to export bank 0 to CSV
2008-12-03 17:21:38 -08:00
Dan Smith
77e6a898f7
Bank index was off by 4? Seems like it :)
2008-12-03 17:04:58 -08:00
Dan Smith
d6334f2049
Add ID800 special memory channels
2008-12-03 16:38:41 -08:00
Dan Smith
c911c8cfdc
Add icx8x special channel support (and fix memory setting in 2200)
2008-12-02 17:43:51 -08:00
Dan Smith
a5b38e331b
Add support for special channels to IC2200
2008-12-02 17:34:33 -08:00
Dan Smith
de0fa57736
Add special channel support for IC9x, not including call channels
2008-12-02 17:14:35 -08:00
Dan Smith
dd055588b8
Fix up call channel number in used map for 2820. No idea why this hack
...
is required, or if it's correct.
2008-12-02 16:56:06 -08:00
Dan Smith
0a1576bca6
Make memedit show the extd_number if present
2008-12-02 16:48:46 -08:00
Dan Smith
ae826c39ed
Polish up the special channel stuff quite a bit
2008-12-02 16:48:24 -08:00