Bug #9911
closedDriver Maintenance: radtel_t18.py
100%
Description
The Radtel T18 driver (radtel_t18.py) supports several radio models (see list below). During the cloning operation, some models need to have the driver send/receive and acknowledgement (ACK) after each of the blocks are transferred. Some models do not need these ACKs.
Models that require ACKs
Radtel T18
Baofeng Tech FRS-B1
Models that don't require ACKs
Retevis RT22S, RB18, RB618, RT68, RT668, RB17, RB617, RB17V, RB85, RB75
Although cloning does work for all of the supported models, the code that determines if CHIRP should ACK or not is improperly implemented. This often causes part of the ACK process to be used during the transfers to/from radios that don't need ACKs. These unnecessary ACKs cause the transfer to be shower than it could be. In some cases, the transfers are noticeably slower than what they are when using the OEM software.
Jim KC9HI