X-Git-Url: http://git.code-monkey.de/?p=gps-watch.git;a=blobdiff_plain;f=src%2Fcommon%2Flogger.rs;h=8a1c05cd75f89b676635b7a37c991cde1c84688b;hp=1c982afa96163cb68714d491c10a3f0d3217593f;hb=8131a71527b5279bca9b80aac37596f6264ea2a1;hpb=4d7316c074f07d02bdbdff1a98f0966bafda62e4 diff --git a/src/common/logger.rs b/src/common/logger.rs index 1c982af..8a1c05c 100644 --- a/src/common/logger.rs +++ b/src/common/logger.rs @@ -360,7 +360,7 @@ impl<'a> Logger<'a> { self.prepare_write_buffer(true); - self.write_packet(0, tap.latitude, tap.longitude); + self.write_packet(0, tap.latitude_deg, tap.longitude_deg); self.recording_id } @@ -376,8 +376,8 @@ impl<'a> Logger<'a> { // the intervals to full seconds. let d_time_s = (d_time_ms + 500) / 1000; - let d_lat = tap.latitude - prev_tap.latitude; - let d_lon = tap.longitude - prev_tap.longitude; + let d_lat = tap.latitude_deg - prev_tap.latitude_deg; + let d_lon = tap.longitude_deg - prev_tap.longitude_deg; if self.write_packet(d_time_s, d_lat, d_lon) { self.flush_in_flight(false);