On Mon, 2008-07-21 at 13:11 -0700, Dan Smith wrote:
> - Program as many ICOM radio models as possible with a single app
> - Be open-source
> - Be cross-platform
> - Support open data formats
Cool! The Icom CS-2820 doesn't work properly in WINE or virtualized
Windows.
> there are plenty of errors at this point. However, if you'd like to
> give it a try and report back, it would be much appreciated. If you
I'm trying it with my 2820, running Fedora 9.
csvdump.py gives me this when I click on the download button:
Bad response:
000: fe fe ef ee e1 29 70 00 .....)p.
008: 01 20 20 20 20 20 20 20 ........
016: 20 20 20 20 20 20 20 20 ........
024: 20 00 0e 03 00 06 33 30 ......30
032: 30 41 30 2e 30 30 fd 00 0A0.00..
Sent:
000: fe fe ee ef e0 00 00 00 ........
008: 00 fd 00 00 00 00 00 00 ........
Trying chirp.py instead:
> ./chirp.py -r ic2820 -s /dev/ttyS1 --download-mmap
Bad response:
000: fe fe ef ee e1 29 70 00 .....)p.
008: 01 20 20 20 20 20 20 20 ........
016: 20 20 20 20 20 20 20 20 ........
024: 20 00 0e 03 00 06 33 30 ......30
032: 30 41 30 2e 30 30 fd 00 0A0.00..
Sent:
000: fe fe ee ef e0 00 00 00 ........
008: 00 fd 00 00 00 00 00 00 ........
Traceback (most recent call last):
File "./chirp.py", line 199, in <module>
radio.sync_in()
File "/home/bmury/software/chirp-0.1.2/chirp/ic2820.py", line 61, in sync_in
self._mmap = icf.clone_from_radio(self)
File "/home/bmury/software/chirp-0.1.2/chirp/icf.py", line 151, in
clone_from_radio
md = get_model_data(radio.pipe)
File "/home/bmury/software/chirp-0.1.2/chirp/icf.py", line 31, in
get_model_data
send_clone_frame(pipe, 0xe0, model, raw=True)
File "/home/bmury/software/chirp-0.1.2/chirp/icf.py", line 91, in
send_clone_frame
raise errors.RadioError("Radio did not echo frame")
chirp.errors.RadioError: Radio did not echo frame