diff options
author | Gary E. Miller <gem@rellim.com> | 2018-10-24 15:32:24 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2018-10-24 15:32:24 -0700 |
commit | f1344151085131de7765ce37c9e5dab40c43e56d (patch) | |
tree | 29c134b34037b056b9e2f7b5ef54fcecd8f9f227 /gps.h | |
parent | ec0243f268e8c44be5b3b1356059c42ae4a4bc80 (diff) | |
download | gpsd-f1344151085131de7765ce37c9e5dab40c43e56d.tar.gz |
rawdata_t: Change data structure.
The rawdata_t structure was written into, but never read from. So
a change to it is low impact. Reorder it to simplify pointer
arithmetic. In preparation for more changes.
Diffstat (limited to 'gps.h')
-rw-r--r-- | gps.h | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1901,13 +1901,13 @@ struct dop_t { struct rawdata_t { /* raw measurement data */ - double codephase[MAXCHANNELS]; /* meters */ - double carrierphase[MAXCHANNELS]; /* meters */ - double pseudorange[MAXCHANNELS]; /* meters */ - double deltarange[MAXCHANNELS]; /* meters/sec */ - double doppler[MAXCHANNELS]; /* Hz */ - double mtime[MAXCHANNELS]; /* sec */ - unsigned satstat[MAXCHANNELS]; /* tracking status */ + double codephase; /* meters */ + double carrierphase; /* meters */ + double pseudorange; /* meters */ + double deltarange; /* meters/sec */ + double doppler; /* Hz */ + double mtime; /* sec */ + unsigned satstat; /* tracking status */ #define SAT_ACQUIRED 0x01 /* satellite acquired */ #define SAT_CODE_TRACK 0x02 /* code-tracking loop acquired */ #define SAT_CARR_TRACK 0x04 /* carrier-tracking loop acquired */ @@ -2100,7 +2100,7 @@ struct gps_data_t { struct ais_t ais; struct attitude_t attitude; struct navdata_t navdata; - struct rawdata_t raw; + struct rawdata_t raw[MAXCHANNELS]; struct gst_t gst; struct oscillator_t osc; /* "artificial" structures for various protocol responses */ |