summaryrefslogtreecommitdiff
path: root/driver_evermore.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-03-08 10:23:32 -0400
committerEric S. Raymond <esr@thyrsus.com>2015-03-08 10:23:32 -0400
commit93f417401f02b85e936d93cf5f7ba54d75de49de (patch)
treedc26b8d52b09aeafdcc19a58b1eb0e01a5d4ad8c /driver_evermore.c
parentc492d91075cbb10c13b2670a8d63e0dae1014ec4 (diff)
downloadgpsd-93f417401f02b85e936d93cf5f7ba54d75de49de.tar.gz
One of the float-elimination steps busted something. Revert.
Diffstat (limited to 'driver_evermore.c')
-rw-r--r--driver_evermore.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/driver_evermore.c b/driver_evermore.c
index 4f63c183..f7328182 100644
--- a/driver_evermore.c
+++ b/driver_evermore.c
@@ -181,9 +181,9 @@ gps_mask_t evermore_parse(struct gps_device_t * session, unsigned char *buf,
switch (type) {
case 0x02: /* Navigation Data Output */
- session->newdata.time = (timestamp_t)gpsd_gpstime_resolve(session,
- (unsigned short)getleu16(buf2, 3),
- (double)getleu32(buf2, 5) * 0.01);
+ session->newdata.time = gpsd_gpstime_resolve(session,
+ (unsigned short)getleu16(buf2, 3),
+ (double)getleu32(buf2, 5) * 0.01);
ecef_to_wgs84fix(&session->newdata, &session->gpsdata.separation,
(double)getles32(buf2, 9) * 1.0,
(double)getles32(buf2, 13) * 1.0,
@@ -219,7 +219,7 @@ gps_mask_t evermore_parse(struct gps_device_t * session, unsigned char *buf,
return mask | CLEAR_IS | REPORT_IS;
case 0x04: /* DOP Data Output */
- session->newdata.time = (timestamp_t)gpsd_gpstime_resolve(session,
+ session->newdata.time = gpsd_gpstime_resolve(session,
(unsigned short)getleu16(buf2, 3),
(double)getleu32(buf2, 5) * 0.01);
/*
@@ -263,7 +263,7 @@ gps_mask_t evermore_parse(struct gps_device_t * session, unsigned char *buf,
return mask;
case 0x06: /* Channel Status Output */
- session->gpsdata.skyview_time = (timestamp_t)gpsd_gpstime_resolve(session,
+ session->gpsdata.skyview_time = gpsd_gpstime_resolve(session,
(unsigned short)getleu16(buf2, 3),
(double)getleu32(buf2, 5) * 0.01);
session->gpsdata.satellites_visible = (int)getub(buf2, 9);
@@ -318,7 +318,7 @@ gps_mask_t evermore_parse(struct gps_device_t * session, unsigned char *buf,
case 0x08: /* Measurement Data Output */
/* clock offset is a manufacturer diagnostic */
/* (int)getleu16(buf2, 9); clock offset, 29000..29850 ?? */
- session->newdata.time = (timestamp_t)gpsd_gpstime_resolve(session,
+ session->newdata.time = gpsd_gpstime_resolve(session,
(unsigned short)getleu16(buf2, 3),
(double)getleu32(buf2, 5) * 0.01);
visible = (unsigned char)getub(buf2, 11);