27 Mar
2016
27 Mar
'16
4:49 p.m.
El 27/03/16 a las 17:42, Dan Smith via chirp_devel escribió:
This patch includes the following changes:
Changes related to developer mailing list discussions
- Less intensive strategy to get big chunks of data instead the former more fine grained but resource intensive one
- Removed our software serial timeout in favor of the system serial timeout
- Removed the reference of the second magic for the alpha radio
- Renamed the _do_magic() def
- Restructured the "super nested" code to a less nested one
- Removed the "not needed" time.sleep() before the read of just one ACK, in favor of a serial system timeout
- Removed/changed some of the LOG.xxx()
- Removed the exception that goes to the UI about maxtime
- Renamed the base class as BTech (from btech)
Bug fixes
- Fixed the bug found by minuteman1120 about the duplex not working in some cases
- New "split" algorithm for the duplex bug above
- Fixed a bug with the scode about 0x*F reseted to 0x*0
New
- Added support for the QYT KT-UV980 Radio
This is a lot to digest in a single patch. It'd be great to separate some of the changes so we don't have to block some of the critical/obvious stuff on the other that needs some discussion.
Ok, don't apply it, I will work to separate it on issues with the improvements that will rise from the discussion on this thread.
73