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 |
|
Dan Smith
|
2e428acc77
|
Renamed test tool
|
2008-07-05 18:28:54 -07:00 |
|
Dan Smith
|
fa95c66c86
|
Add ID-800 high-level implementation
|
2008-07-05 18:28:09 -07:00 |
|
Dan Smith
|
56f123b191
|
Add preliminary ID-800 communication routines
|
2008-07-05 18:27:50 -07:00 |
|
Dan Smith
|
469b9d4f99
|
Add preliminary low-level memory-parsing routines for ID-800
|
2008-07-05 16:50:07 -07:00 |
|
Dan Smith
|
db4ef8e436
|
Fix .hgignore
|
2008-07-05 16:49:48 -07:00 |
|
Dan Smith
|
94dd493a3f
|
Add serialsniff.c tool
|
2008-07-05 16:49:38 -07:00 |
|
Dan Smith
|
ce1b574699
|
Make ic9x tester a formal little app
|
2008-07-04 06:51:20 -07:00 |
|
Dan Smith
|
db82cd0e34
|
Add IC9x implementation
|
2008-07-04 06:46:36 -07:00 |
|
Dan Smith
|
fc7919dc86
|
Move low level routines
|
2008-07-04 06:45:58 -07:00 |
|
Dan Smith
|
cf6d643478
|
Add general definitions of Memory, Bank, Radio
|
2008-07-04 06:45:18 -07:00 |
|
Dan Smith
|
18b26b94f5
|
Add InvalidMemoryLocationError
|
2008-07-04 06:44:42 -07:00 |
|
Dan Smith
|
bd46071da1
|
Initial checkin
|
2008-07-03 18:54:19 -07:00 |
|