Bug #10969
closedError setting Yaesu FT-1D settings on a Python3 system
100%
Description
When attempting to set the APRS callsign in the settings downloaded from a Yaesu FT-1D, CHIRP shows - both in a GUI box and on the console - the error "The fill character must be a unicode character, not bytes". Feels like some bit of code that has not been ported from py2-only to py2+py3 yet.
I am attaching debug.log but there is not much of use in there. I have, however, captured the complete console output - traceback included - of the offending operation.
Let me know if you need any more information.
Files
Updated by Dan Smith about 1 year ago
Can you try the attached module? See LoadingTestModules for instructions.
Updated by Marek Szuba about 1 year ago
Dan Smith wrote in #note-1:
Can you try the attached module? See LoadingTestModules for instructions.
This indeed fixes the issue.
Updated by Dan Smith about 1 year ago
- Assignee set to Dan Smith
- Target version set to chirp-py3
Cool, thanks, I'll get this queued up.
Updated by Dan Smith about 1 year ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset github|016475bd825377cedda4ca35ef13ddc1d1941a0e.