16 Jun
2017
16 Jun
'17
6 p.m.
Have you looked at the code? That's not what is happening. We're waiting for an ack after every block we write to the device. The inter-character delays being introduced basically mean we never fill the tiny buffer in the UART.
Just tossing out potentially helpful ideas. Are you sure the failure is when CHIRP is waiting for the "ack" from the radio? I didn't see anyone report that specifically. Does the radio actually send the ack?
There is never an ack when it fails.
Maybe the best solution is to increase the serial port timeout value in CHIRP.
I tried this earlier today and it made no difference.
Jim KC9HI