Supports SCK versions 1.0 and 1.1
New Features
- Changes to support the new configurator.
- New command post data. Retrieve sensor readings and post them to server if network connection is available.
- New command get all (0.9.3 release) for retrieving all config info from the kit: faster configuration and less probability of serial communication errors.
- New behaviour: Don't send data if RTC hasn't been updated since boot (0.9.3 release). If RTC is not working or can't get updates don't capture data. This in conjuction with the new memory limit protection will fix the problem of memory overflow when the kit can't connect for extended periods. The data captured in this period was useless and not ingested by the platform because the lack of timesamp, so it makes no sense to keep it in memory.
- Added eeprom memory sanity check on boot (0.9.3 release), trying to avoid problems if EEPROM memory gets corrupted.
- New command clear memory (0.9.3 release) for restoring default EEPROM values.
- New battery percent calculation based on a lookup table. Battery percent reporting is more accurate.