With auto events, a new data event from sensor to core data is not transmitted if the sensor values do not differ 'significantly' from the last reading.
In the case of GPS, if none of latitude, longitude or speed have changed.
Towards this may want to keep either a parsed out value of the last GPS readings to compare against. Alterately, string comparison after masking the time and date sections would be possible.
device-gps/driver/simpledriver.go
Line 41 in 155382d
With auto events, a new data event from sensor to core data is not transmitted if the sensor values do not differ 'significantly' from the last reading.
In the case of GPS, if none of latitude, longitude or speed have changed.
Towards this may want to keep either a parsed out value of the last GPS readings to compare against. Alterately, string comparison after masking the time and date sections would be possible.