Hey Tom,
Just a FYI but I tried the last few versions of Chirp on my Centos6 machine with PySerial and I kept getting the following when trying to download a Kenwood TH-F6A radio: -- ./chirpw Traceback (most recent call last): File "/home/archive/Chirp/chirp-hg-e3b90fa8c316/chirp/ui/mainapp.py", line 1582, in mh self.do_download(*args) File "/home/archive/Chirp/chirp-hg-e3b90fa8c316/chirp/ui/mainapp.py", line 681, in do_download timeout=0.25) File "/usr/lib/python2.6/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/usr/lib/python2.6/site-packages/serial/serialposix.py", line 272, in open self._reconfigure_port(force_update=True) File "/usr/lib/python2.6/site-packages/serial/serialposix.py", line 345, in _reconfigure_port ispeed = ospeed = getattr(termios, 'B{}'.format(self._baudrate)) ValueError: zero length field name in format --
I then installed Python-Serial and things started to work. So.. it seems this backward compatibility has become broken.
--David KI6ZHD
On 06/08/2016 12:49 PM, David Ranch via chirp_devel wrote:
Hello Tom,
Yes, I made an effort to keep it backwards-compatible. I tested against the version in the kk7ds runtime for OS X, as I figured this would be the most difficult thing to upgrade in the Chirp ecosystem.
Ok.. great! I'll give a test with my various radios to make sure they work with my TH-F6A (one of the drivers that it seems you've updated so far).
--David KI6ZHD