Project

General

Profile

Actions

Bug #5951

open

Setting bank name on ICOM IC-91AD Errors out

Added by Brian Waterworth almost 6 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/15/2018
Due date:
% Done:

0%

Estimated time:
Chirp Version:
daily
Model affected:
IC-91AD
Platform:
Windows
Debug Log:
I read the instructions above:

Description

From a fresh load of Chirp (that is, start the program from the command line), download from radio, and then select Bank Names (Band A), I am presented with no errors on the terminal window from which I started Chirp, with the bank names from my ICOM IC-91AD HT. I then select an empty spot, double click beside the Bank letter, fill in a name (e.g., Marine), hit enter. The terminal window presents me with the following error:

ERROR: Exception running RadioJob: 'Logger' object has no attribute 'dbeug'
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 65, in set_name
self._model._radio._ic9x_set_banks(banks)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 262, in _ic9x_set_banks
LOG.dbeug("Updating %s: %s -> %s" %
*AttributeError: 'Logger' object has no attribute 'dbeug'

ERROR: ----------------
ERROR: Job Args: ('Marine',)
ERROR: Job KWArgs: {}
ERROR: Job Called from:
File "/usr/bin/chirpw", line 143, in
gtk.main()
File "/usr/lib/python2.7/dist-packages/chirp/ui/miscwidgets.py", line 52, in _edited
if not self.emit("item-set", key):
File "/usr/lib/python2.7/dist-packages/chirp/ui/bankedit.py", line 79, in mapping_changed
job = common.RadioJob(trigger_changed, "set_name", name)

I noticed there is a typing mistake by the developer of ic9x.py dbeug as opposed to debug. Not sure if that is the cause of the errors. Thought I would point it out.

Stopping and starting Chirp and doing the above same steps shows that the new Bank label name was not written to the radio.

As a test, I changed the ic9x.py file to correct the typing mistake noted in the above error and repeating the test case above yielded the following error:
ERROR: Exception running RadioJob: Radio reported error
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 65, in set_name
self._model._radio._ic9x_set_banks(banks)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x.py", line 269, in _ic9x_set_banks
ic9x_ll.set_banks(self.pipe, self.vfo, banks)
File "/usr/lib/python2.7/dist-packages/chirp/drivers/ic9x_ll.py", line 558, in set_banks
raise errors.InvalidDataError("Radio reported error")
InvalidDataError: Radio reported error

ERROR: ----------------
ERROR: Job Args: ('Marine',)
ERROR: Job KWArgs: {}
ERROR: Job Called from:
File "/usr/bin/chirpw", line 143, in
gtk.main()
File "/usr/lib/python2.7/dist-packages/chirp/ui/miscwidgets.py", line 52, in _edited
if not self.emit("item-set", key):
File "/usr/lib/python2.7/dist-packages/chirp/ui/bankedit.py", line 79, in mapping_changed
job = common.RadioJob(trigger_changed, "set_name", name)

regards,
Brian
VE3IBW


Related issues

Related to Bug #5947: Errors using Banks on ICOM IC-91ADNew07/15/2018

Actions
Related to Bug #5949: Export of Banks(Band A) on ICOM IC-91AD Errors outNew07/15/2018

Actions

No data to display

Actions

Also available in: Atom PDF