Repository navigation
Reliability fixes
Fixes to the data gathering loop and sequence handling:
- A 'greedier' response gathering routine that will correctly empty the recieve buffer and process all data there even if responses are arriving out of sequence. This protects against console feedback messages causing sync issues
- Sequence number updates and recording handled at a lower level, removing the potential for a failed 'verbose' request to be ignored
- Garbage collect after every model update, as well as after every request, a relatively aggressive strategy
- Plus a few debug and error handling/message fixes