Dan Smith
|
bfac83bc43
|
Add COPYING
|
2008-07-19 15:43:46 -07:00 |
|
Dan Smith
|
6fa5a2a4e2
|
Fix up 2200 memory location initialization. Also properly detect used
memory locations.
|
2008-07-19 15:41:29 -07:00 |
|
Dan Smith
|
ec31cf5d16
|
Add ic2200 to csvdump utility
|
2008-07-19 14:47:34 -07:00 |
|
Dan Smith
|
dd78f3064c
|
Detect empty memory locations and correct total number for loop
|
2008-07-19 14:47:21 -07:00 |
|
Dan Smith
|
3aff9d4a0c
|
Add ic2200 radio to chirp.py and a --id option to dump the model info
|
2008-07-19 14:42:27 -07:00 |
|
Dan Smith
|
0121424ced
|
Add IC2200H implementation
|
2008-07-19 14:41:41 -07:00 |
|
Dan Smith
|
21450c739e
|
Fix up button alignment
|
2008-07-19 08:20:41 -07:00 |
|
Dan Smith
|
5399b0e069
|
Fix up source build
|
2008-07-19 08:20:31 -07:00 |
|
Dan Smith
|
704bb40b7b
|
Added tag release_0_1_1 for changeset 1428729c41b7
|
2008-07-19 08:20:19 -07:00 |
|
Dan Smith
|
a95eabaefb
|
Don't try to set the progress bar to >1.0
|
2008-07-19 06:59:03 -07:00 |
|
Dan Smith
|
0b61d04c59
|
Fix typo
|
2008-07-19 06:58:50 -07:00 |
|
Dan Smith
|
03bdd0579e
|
Add build scripts
|
2008-07-19 06:45:37 -07:00 |
|
Dan Smith
|
cd00309e89
|
Add module thingy
|
2008-07-18 19:48:29 -07:00 |
|
Dan Smith
|
183688faa8
|
Main CSV dump app runner
|
2008-07-18 19:44:26 -07:00 |
|
Dan Smith
|
3d59625f57
|
Quit GTK main loop on window destroy
|
2008-07-18 19:44:09 -07:00 |
|
Dan Smith
|
e813a6feff
|
Display an error when we fail to live-open the serial port for ic9x
|
2008-07-18 19:34:03 -07:00 |
|
Dan Smith
|
0953f00d3c
|
Get live import/export working for ic9x
|
2008-07-18 19:30:53 -07:00 |
|
Dan Smith
|
609867580f
|
Fix addressing memory locations >10 on ic9x
Also fix invalid reference to hexprint and dump unknown blocks to stdout
|
2008-07-18 18:16:27 -07:00 |
|
Dan Smith
|
41eca0d0b1
|
Fix stale reference to repidr_common
|
2008-07-18 18:15:05 -07:00 |
|
Dan Smith
|
f63546156c
|
Strip trailing whitespace from ic9x and don't add empty memories
|
2008-07-18 18:08:34 -07:00 |
|
Dan Smith
|
ebb7529e74
|
Open serial port for ic9x-type radios instead of passing the port name
|
2008-07-18 18:02:53 -07:00 |
|
Dan Smith
|
838eefc4e3
|
Get baud rate from radio object
|
2008-07-18 17:52:11 -07:00 |
|
Dan Smith
|
8dc1cea2ba
|
Don't parse unused 2820 memories and strip trailing whitespace
|
2008-07-18 17:51:57 -07:00 |
|
Dan Smith
|
e56ca39c03
|
Add initial CSV import/export utility
|
2008-07-18 17:35:27 -07:00 |
|
Dan Smith
|
7f5cc2e56c
|
Fix up name packing on ID800
|
2008-07-18 17:25:55 -07:00 |
|
Dan Smith
|
39fee1eea3
|
Move to standard mmap loading as well.
Also add memory write support for 2820 (name/freq)
|
2008-07-17 19:44:15 -07:00 |
|
Dan Smith
|
974d15a617
|
Move to standardized clone_to_radio() routines
|
2008-07-17 19:27:13 -07:00 |
|
Dan Smith
|
e32d3a6eaa
|
Finish 2820 clone write support
|
2008-07-17 19:09:13 -07:00 |
|
Dan Smith
|
9cdbea5cf4
|
Pass the radio object to the icf functions for pipe, status, _model, and
_memsize.
Also verify the radio model before starting the clone download
|
2008-07-17 18:33:02 -07:00 |
|
Dan Smith
|
52cf2c02b9
|
Add default mmap size and common baud rate
|
2008-07-17 18:23:02 -07:00 |
|
Dan Smith
|
30bde21a63
|
Make CLI tool aware of 2820
|
2008-07-17 18:21:17 -07:00 |
|
Dan Smith
|
b3f0e9d2ae
|
Add IC-2820H implementation
|
2008-07-17 18:21:07 -07:00 |
|
Dan Smith
|
c7f9059976
|
Move some mmap common bits to superclass
|
2008-07-17 18:20:42 -07:00 |
|
Dan Smith
|
8432a633ae
|
Fix import of send_clone_frame() call
|
2008-07-17 17:13:43 -07:00 |
|
Dan Smith
|
5a9bbb3231
|
Move get_model_data() to icf.py
|
2008-07-17 16:53:43 -07:00 |
|
Dan Smith
|
fee225cfa6
|
Move some common functions out of id800 in preparation for the next
radio
|
2008-07-17 16:51:31 -07:00 |
|
Dan Smith
|
8f6ceb6a58
|
Report status from id800_ll routines
|
2008-07-16 17:54:05 -07:00 |
|
Dan Smith
|
41ac7a813c
|
Add status reporting to chirp_common
|
2008-07-16 17:53:47 -07:00 |
|
Dan Smith
|
ff1f1b4beb
|
Report success or failure of sync_out based on term response
|
2008-07-16 16:24:14 -07:00 |
|
Dan Smith
|
4caa0fb819
|
Allow loading radio from mmap to CLI tool
Also save mmap at end so changes are persisted.
|
2008-07-16 16:04:59 -07:00 |
|
Dan Smith
|
374a5776f2
|
Plumb set_memory through id_i800.py
|
2008-07-16 16:04:05 -07:00 |
|
Dan Smith
|
ea1e307052
|
Add ability to load mmap'd radios from a file instead of serial port
|
2008-07-16 16:03:27 -07:00 |
|
Dan Smith
|
e313c2218b
|
Add low-level set_memory routine for id800
|
2008-07-16 16:02:25 -07:00 |
|
Dan Smith
|
f2ea5892d8
|
Add support to CLI tool to read/write mmaps
|
2008-07-16 15:34:55 -07:00 |
|
Dan Smith
|
7e68ec1814
|
Add a mmap'd radio subclass with specific operations
|
2008-07-16 15:34:29 -07:00 |
|
Dan Smith
|
3069bd8276
|
Rename to CHIRP
|
2008-07-16 15:13:57 -07:00 |
|
Dan Smith
|
4da029344c
|
Clean up handling of model data. Check that we're talking to a v2 800,
etc
|
2008-07-16 15:09:59 -07:00 |
|
Dan Smith
|
3f477b275a
|
Add exception for when the radio misbehaves
|
2008-07-16 15:09:30 -07:00 |
|
Dan Smith
|
647f7d1f42
|
Make clone_to_radio() work for ID800
Still some cruft that needs cleaning, but it works
|
2008-07-16 14:54:18 -07:00 |
|
Dan Smith
|
b72c905a82
|
Make id800.py test routine write out the memory map
|
2008-07-16 14:45:17 -07:00 |
|