Bug #3847
openIC92AD - Errors
0%
Description
Ubuntu 14.04 LTS
Chirp 20160717
Attempting to download from the radio the following are populated:
Memories (Band A)
Banks(Band A)
Bank Names (Band A)
Memories (Band B)
Banks (Band B)
Bank names (Bank B) and D-Star are blank.
Terminal reports the following errors:
ERROR: Exception running RadioJob: string index out of range
ERROR: -- Exception: --
ERROR: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/chirp/ui/common.py", line 116, in _execute
result = func(*self.args, **self.kwargs)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 134, in get_memory
mem = ic9x_ll.get_memory(self.pipe, self.vfo, number)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x_ll.py", line 490, in get_memory
if rframe.get_payload()[3] == '\xff':
IndexError: string index out of range
ERROR: ----------------
ERROR: Job Args: (125,)
ERROR: Job KWArgs: {}
ERROR: Job Called from:
File "/usr/bin/chirpw", line 146, in
gtk.main()
File "/usr/lib/python2.7/dist-packages/chirp/ui/mainapp.py", line 1430, in mh
self.do_download(*args)
File "/usr/lib/python2.7/dist-packages/chirp/ui/mainapp.py", line 699, in do_download
self.do_open_live(radio)
File "/usr/lib/python2.7/dist-packages/chirp/ui/mainapp.py", line 407, in do_open_live
eset = editorset.EditorSet(radio, self, tempname=tempname)
File "/usr/lib/python2.7/dist-packages/chirp/ui/editorset.py", line 143, in init
self.make_device_editors(device, devrthread, index)
File "/usr/lib/python2.7/dist-packages/chirp/ui/editorset.py", line 76, in _make_device_editors
memories = memedit.DstarMemoryEditor(devrthread)
File "/usr/lib/python2.7/dist-packages/chirp/ui/memedit.py", line 1605, in __init_
MemoryEditor.init(self, rthread)
File "/usr/lib/python2.7/dist-packages/chirp/ui/memedit.py", line 1376, in init
self.prefill()
File "/usr/lib/python2.7/dist-packages/chirp/ui/memedit.py", line 1063, in prefill
job = common.RadioJob(handler, "get_memory", i)
Exception in thread Thread-9:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in bootstrap_inner
self.run()
File "/usr/lib/python2.7/dist-packages/chirp/ui/common.py", line 261, in run
job.execute(self.radio)
File "/usr/lib/python2.7/dist-packages/chirp/ui/bankedit.py", line 138, in execute
mappings = self.model.get_memory_mappings(mem)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/icf.py", line 544, in get_memory_mappings
index = self._radio._get_bank(memory.number)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 83, in _get_bank
return mem._bank
AttributeError: Memory instance has no attribute '_bank'
Files
Updated by Wenlock Burton about 8 years ago
Just installed 20160816
Tabs as far as Memories Bank B are populated.
On clicking Banks Band B the status bar says Getting Bank Information but no information is populated and term reports:
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in bootstrap_inner
self.run()
File "/usr/lib/python2.7/dist-packages/chirp/ui/common.py", line 261, in run
job.execute(self.radio)
File "/usr/lib/python2.7/dist-packages/chirp/ui/bankedit.py", line 40, in execute
self.editor.mappings.append((mapping, mapping.get_name()))
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 59, in get_name
banks = self._model._radio._ic9x_get_banks()
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 233, in _ic9x_get_banks
banks = ic9x_ll.get_banks(self.pipe, self.vfo)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x_ll.py", line 530, in get_banks
rframes = frame.send(pipe)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x_ll.py", line 174, in send
raise errors.InvalidDataError("No response from radio")
InvalidDataError: No response from radio
The radio is on and hasn't timeout and powered down, cable is working fine.
Updated by Bernhard Hailer over 4 years ago
- Target version set to chirp-legacy
- Model affected changed from IC-92AD to Icom IC-92AD
Have you been able to resolve this on your own since you submitted this?
cable is working fine.
I'm not sure whether this is true. The log says "No response from radio", suggesting that there is some problem with the cable. Bad contact or otherwise...
Updated by Bernhard Hailer about 4 years ago
- Platform changed from Windows to Linux
Please try again with a recent version, the Icom driver has been reviewed. Perhaps it helps?
Updated by Jesse Neri about 4 years ago
Wilco. Have yet to check the driver from around 2020-08.
Referring to 7787, upgraded laptop in August (Ubuntu 16.04 > 18.04). With news of new driver, I intend to check programming this week.
Eager to be sure that I can update my radio.
Updated by Jesse Neri about 4 years ago
- File 20200924-C2-2-ChirpDaily-chirp.config 20200924-C2-2-ChirpDaily-chirp.config added
- File 20200924-C2-2-ChirpDaily-debug.log 20200924-C2-2-ChirpDaily-debug.log added
- File 20200924-C2-2-ChirpDaily-Notes.txt 20200924-C2-2-ChirpDaily-Notes.txt added
:(
Still no joy. Using Lenovo T420 and Ubuntu 18.04.
(Linux echo1 4.15.0-118-generic #119-Ubuntu SMP Tue Sep 8 12:30:01 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux)