This topic will be used to report changes in fifotrack protocol The list of supported devices:
Parsing update: issues with parsing unknown packages (F02, C11) have been fixed. Now the status of the unknown package is logged, but does not raise an error.
Fifotrack protocol is updated: parsing of Wifi MAC addresses is refactored.
Fixed parsing of alarm reports with alarm codes 14, 17, 33, 34 when alarm parameter is absent — previously caused device disconnection.
Fifotrack protocol is updated: A03 server response is fixed.
Fifotrack protocol is updated: custom command now waits response by default; if you want to preserve previous command's behavior (i.e. command becomes finished as soon as it's sent) add property wait_ack: false
Extended custom command response handling to 62 additional command codes. Fixed checksum formatting in commands and acknowledgments.