Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | driver_sirf: Another try at 32/64 compati. | Gary E. Miller | 2019-04-24 | 1 | -1/+3 |
| | |||||
* | irf/gpsd_core: Fix two 32 bit compat nits. | Gary E. Miller | 2019-04-24 | 1 | -1/+1 |
| | |||||
* | driver_sirf: MID 2 decode set track and speed, but no data for those. | Gary E. Miller | 2019-04-23 | 1 | -11/+30 |
| | | | | 7 regressions were reporting track and speed incorrectly. | ||||
* | driver_sirf: Minor cleaup of MID 2. GPS_TOW still broken. | Gary E. Miller | 2019-04-23 | 1 | -12/+17 |
| | |||||
* | driver_sirf: Consistently init struct tm. | Gary E. Miller | 2019-04-23 | 1 | -8/+4 |
| | |||||
* | driver_sirf: Remove pointless multiply by 1.0. | Gary E. Miller | 2019-04-23 | 1 | -5/+5 |
| | |||||
* | driver_sirf: Minor code formatting changes. No functional change. | Gary E. Miller | 2019-04-23 | 1 | -28/+29 |
| | |||||
* | driver_sirf: Better comments on functions and in lof messages. | Gary E. Miller | 2019-04-09 | 1 | -27/+39 |
| | |||||
* | driver_sirf: Fix log format bug. | Gary E. Miller | 2019-03-27 | 1 | -1/+1 |
| | |||||
* | gpsd_error_model(): be more consistent with HERR_SET. | Gary E. Miller | 2019-03-26 | 1 | -2/+2 |
| | |||||
* | gpsutils: Add datum_code_string(). | Gary E. Miller | 2019-03-25 | 1 | -26/+5 |
| | | | | These datum codes seem standard, other drivers will use them. | ||||
* | driver_sirf: Decode datum. Finally a regression change! | Gary E. Miller | 2019-03-25 | 1 | -0/+25 |
| | |||||
* | daemon side: stop using VERR_SET. Exposed a bug in sirf driver. | Gary E. Miller | 2019-03-25 | 1 | -3/+5 |
| | | | | It seems the gpsd epc is more pessimistic than from the GPS. | ||||
* | driver_nmea0183 and more: Decode $PSRFEPE, and epd. | Gary E. Miller | 2019-03-13 | 1 | -24/+25 |
| | | | | | Turns out epd also came from SiRF, but never made it to TPV. Regressions changed to show new epd data. | ||||
* | Change NMEA mode setting, thus major changes in gpsd_error_model(). | Gary E. Miller | 2019-03-07 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | The start of this overly large patch was to simply move the test for MODE_2D/3D flipping, which only affect NMEA 183, back into driver_nmea0813.c But that was intertwined with how gpsd_error_model() computes derived variables, which required major changes to how NMEA 183 mode_2D/3D are set. This ultimatly led to major regression test results. Almost all for the better. I tried to break it up, but moving from one paradigm to another needed one big jump... | ||||
* | driver_sirf: Go to next init step if not waiting for ACK/NACK. | Gary E. Miller | 2019-01-24 | 1 | -7/+3 |
| | | | | This speeds things up a bit, while waiting ACK/NACK when needed. | ||||
* | driver_sirf: Skip binary init when going to NMEA mode. | Gary E. Miller | 2019-01-24 | 1 | -0/+3 |
| | |||||
* | gpsd.h: Make cfg_step and cfg_stage part of session. | Gary E. Miller | 2019-01-24 | 1 | -9/+17 |
| | | | | | The SiRFstar step type init will get used on other drivers that now have similar buffer stuffing issues. | ||||
* | driver_sirf: Reformat bin<->nmea code. Note it is broken. | Gary E. Miller | 2019-01-24 | 1 | -4/+8 |
| | |||||
* | driver_sirf: convert nasty 'if's into nice switch. | Gary E. Miller | 2019-01-24 | 1 | -21/+37 |
| | | | | Which showed several unhandled cases... | ||||
* | driver_sirf: Change the init message rate limit a bit. | Gary E. Miller | 2019-01-24 | 1 | -16/+45 |
| | | | | | Try to only send one message at a time. But not really waiting for ACK/NACK. | ||||
* | driver_sirf: Obey the -b (readonly) flag. | Gary E. Miller | 2019-01-18 | 1 | -2/+7 |
| | |||||
* | dirver_sirf: MID %!,1 gives us reliable end of cycle, use it. | Gary E. Miller | 2019-01-16 | 1 | -1/+2 |
| | |||||
* | driver_sirf: Add initial decode for MID 225. | Gary E. Miller | 2019-01-16 | 1 | -3/+63 |
| | | | | ttff might be interesting... | ||||
* | driver_sirf: Tweak MID 67,16 debug output | Gary E. Miller | 2019-01-16 | 1 | -2/+2 |
| | |||||
* | driver_sirf: Clean up debug of MID 18 OkToSend. | Gary E. Miller | 2019-01-16 | 1 | -1/+1 |
| | |||||
* | driver_sirf: Fix MODE in MID 67,1 | Gary E. Miller | 2019-01-16 | 1 | -6/+36 |
| | |||||
* | driver_sirf: Clen up debug messages and comments. | Gary E. Miller | 2019-01-16 | 1 | -18/+30 |
| | |||||
* | driver_sirf: Fix an initialization bug. | Gary E. Miller | 2019-01-16 | 1 | -8/+14 |
| | | | | unsetmidXX was getting corrupted. | ||||
* | driver_sirf: Make logging a bit more regular. | Gary E. Miller | 2019-01-16 | 1 | -7/+7 |
| | |||||
* | driver_sirf: Fix MID 93, SID 18 | Gary E. Miller | 2019-01-16 | 1 | -10/+23 |
| | | | | | SIRF_MSG_SSB_XO_TEMP_REC_VALUE decoded GPS time wrong. Now shows correct temp. | ||||
* | Revert "TODO: Create a tool for UTC<->GPS week/tow." | Gary E. Miller | 2019-01-15 | 1 | -2/+2 |
| | | | | | | This reverts commit 1c7f65acffb492c45b48d5f97a9d8f9d69c74e42. Fat fingered... | ||||
* | TODO: Create a tool for UTC<->GPS week/tow. | Gary E. Miller | 2019-01-15 | 1 | -2/+2 |
| | |||||
* | driver_sirf: tweak the debug message for Visible List MID 13. | Gary E. Miller | 2019-01-15 | 1 | -2/+9 |
| | | | | And some comments. | ||||
* | driver_sirf: Fix QZSS PRN decode. | Gary E. Miller | 2019-01-15 | 1 | -3/+17 |
| | |||||
* | driver_sirf: Do not report empty sats in the skyview. | Gary E. Miller | 2019-01-15 | 1 | -0/+4 |
| | | | | | For some reason SiRFstar reports every possible sat slot, even when it has no data. Ignore the content free slots. | ||||
* | driver_sirf: Update somment on version message contents. | Gary E. Miller | 2019-01-12 | 1 | -1/+3 |
| | |||||
* | driver_sirf: Pacify some 32-bit warnings. | Gary E. Miller | 2019-01-12 | 1 | -6/+6 |
| | | | | | Too bad printf() does not understand specified size integers like uint64_t. | ||||
* | driver_sirf: Fix subtype for SiRFstarIV. | Gary E. Miller | 2019-01-11 | 1 | -19/+34 |
| | | | | SiRF loves to add incompatible changes to their messages.... | ||||
* | driver_sirf: Add support for extended ACK/NACK messages | Gary E. Miller | 2019-01-11 | 1 | -4/+24 |
| | | | | Just shows up in better logging. | ||||
* | driver_sirf: Make clear in logs which items are hex. | Gary E. Miller | 2019-01-11 | 1 | -16/+18 |
| | |||||
* | driver_sirf: Minor comment a logging changes. | Gary E. Miller | 2019-01-11 | 1 | -7/+12 |
| | | | | Change "control type" to MID. Start to document QZSS | ||||
* | driver_sirf: More work on SiRFstarV. Not done first pass. | Gary E. Miller | 2019-01-10 | 1 | -24/+112 |
| | | | | The Fix Mode still needs to be done. | ||||
* | driver_sirf: TPV beginning to work for SiRFstarV. | Gary E. Miller | 2019-01-09 | 1 | -6/+60 |
| | | | | More work to do. There is an off by one second thing too. | ||||
* | driver_sirf: Add support for MID 67.1 and MID 67.16. | Gary E. Miller | 2019-01-09 | 1 | -1/+289 |
| | | | | | This is initial support for SiRFstarV chipset. Regressions updated. Skyview seems to work. | ||||
* | driver_sirf: Add decodes for MID 51, 81, and 93. | Gary E. Miller | 2019-01-07 | 1 | -6/+170 |
| | | | | Sadly no change to the regression tests as the data is just logged. | ||||
* | LICENSE: Update licenses for consistency. No functional changes. | Gary E. Miller | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | driver_sirf: add gnssid:svid. | Gary E. Miller | 2018-09-24 | 1 | -4/+16 |
| | | | | Not hard since SiRF only uses GPS and SBAS. | ||||
* | gps.h: remove wrong SBAS_PRN() | Gary E. Miller | 2018-09-19 | 1 | -1/+1 |
| | | | | | This macro was wrong, and causing valid sats to not be included in the COP calculations. | ||||
* | driver_sirf: Report ECEF in TPV. | Gary E. Miller | 2018-06-17 | 1 | -9/+12 |
| |