Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | driver_ubx: Forgot to rebuild zed rawx regression | Gary E. Miller | 2019-05-08 | 1 | -654/+654 | |
| | ||||||
* | driver_ubx: Another attempt to untangle sigId's. | Gary E. Miller | 2019-05-08 | 1 | -13/+23 | |
| | | | | The RINEX and u-blox names do not line up in any obvious fashion. | |||||
* | gps.h: Another comment on sigId's | Gary E. Miller | 2019-05-08 | 1 | -0/+1 | |
| | ||||||
* | ubxtool: output format tweaks. | Gary E. Miller | 2019-05-08 | 1 | -5/+5 | |
| | ||||||
* | gps.h: Add commment on newer signal ids | Gary E. Miller | 2019-05-08 | 1 | -2/+2 | |
| | ||||||
* | ubxtool: Double check id_map | Gary E. Miller | 2019-05-08 | 1 | -7/+7 | |
| | ||||||
* | ubxtool: Add decode for gnssId and sigId to RAWX decode. | Gary E. Miller | 2019-05-08 | 1 | -5/+45 | |
| | | | | gnss_s() can be used by other decodes. | |||||
* | ubxtool: Typo fix: gnssID -> gnssId | Gary E. Miller | 2019-05-06 | 1 | -3/+3 | |
| | ||||||
* | driver_ubx: Another RAWX decode fix. | Gary E. Miller | 2019-05-06 | 1 | -2/+2 | |
| | | | | No regressions changed. | |||||
* | driver_ubx: Improve RXM-RAWX decode for u-blox 9. | Gary E. Miller | 2019-05-06 | 2 | -661/+739 | |
| | | | | | | As expected, just changed the ZED-F9T regression. Sadly the u-blox signal ids do not match the RINEX signal ids, so a lot is just guessing... | |||||
* | ubxtool: RXM-RAWX decode u-blox 9 adds sigId field. | Gary E. Miller | 2019-05-06 | 1 | -1/+1 | |
| | | | | | Formerly reserved. It apears always zero on NEO-M8T, which is consistent with only L1 receiver. | |||||
* | gpsd_json: Filter out PRN from SKY w/o Elevation and Azimuth | Gary E. Miller | 2019-05-06 | 5 | -28/+35 | |
| | | | | | | | NMEA says to not report bad elevation and azimuth, so follow that advice. This only affects some u-blox 8 binary, and one odd GREIS regression. | |||||
* | driver_nmea0183: Note new 4.1+ fields in GNS, GSA, GSV, and GBS | Gary E. Miller | 2019-05-05 | 1 | -19/+23 | |
| | | | | No code changes. | |||||
* | driver_ubx: Forgot one regression... | Gary E. Miller | 2019-05-03 | 1 | -36/+39 | |
| | ||||||
* | driver_nmea0183: Fix for undocuemnted QZSS 6 and 7 | Gary E. Miller | 2019-05-03 | 1 | -3/+5 | |
| | ||||||
* | gps.h: Note undocumented QZSS PRN 6 and 7. | Gary E. Miller | 2019-05-03 | 1 | -2/+2 | |
| | ||||||
* | driver_ubx: Separate ubx and NMEA PRNs. | Gary E. Miller | 2019-05-03 | 5 | -170/+259 | |
| | | | | | Also fixed some bugs. SBAS moved from 120-159 to 33-64,152-158. QZSS goes up to 199. | |||||
* | Android: Set almanac and ephemeris flags | Adam Serbinski | 2019-05-02 | 1 | -0/+6 | |
| | | | | | | | | These flags don't actually make it through GPSd, so we guess them based on the elevation, azimuth, and signal. Signed-off-by: Adam Serbinski <adam@serbinski.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | Android: Apply location flags to location after fully calculated | Adam Serbinski | 2019-05-02 | 1 | -1/+2 | |
| | | | | | | | This fixes altitude and vertical uncertainty. Signed-off-by: Adam Serbinski <adam@serbinski.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | driver_nmea0183: Enforce NMEA 4.0 type PRNs. | Gary E. Miller | 2019-05-02 | 25 | -354/+493 | |
| | | | | | | | | | | | | | | | | Up until now, the PWN was whatever the GPS said it was. With NMEA 4.10 this is no longer sustainable. The u-blox 9 defaults to NMEA 4.10, sort of. It sometimes puts NMEA 4.0 PRNs into NMEA 4.10 sentences. Some people like to use both u-blox binary and NMEA sentences mixed together, so the time has come to enforce the PRN complies with NMEA 4.0 extended numbering. Sadly this can not map exactly into u-blox numbering, but is a start. Fixing this uncovered other examples of non NMEA compliant sentences in the regressions. So many regressions changed. The most obvious change is that NMEA 4.0 puts the SBAS PRN in the range 33-64 and 152-158, not 120-158 as u-blox does. | |||||
* | cgps: Display sigid in skyview, if not L1. | Gary E. Miller | 2019-05-02 | 1 | -5/+16 | |
| | ||||||
* | gps.h: Note that PRN is per NMEA 2.x to 4.0, not 4.10 or u-blox. | Gary E. Miller | 2019-05-02 | 1 | -1/+2 | |
| | | | | | Basically SBAS is 33-64 and 152-158, not 120-158. BeiDou is 301-336 not 201-236 | |||||
* | Android: Use eph for source of horizontal accuracy | Adam Serbinski | 2019-05-02 | 1 | -1/+1 | |
| | | | | | | | Instead of latitude position uncertainty. Signed-off-by: Adam Serbinski <adam@serbinski.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | Improve gpsd man page option -n information. | Lisandro Damián Nicanor Pérez Meyer | 2019-05-01 | 1 | -0/+2 | |
| | | | | | | | Make it clear that it's necessary to use this option if the user plans to provide reference clock information to NTP trough SHM. Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | driver_nmea0183: Fix xxGSA field count. Decode NMEA gnssid. | Gary E. Miller | 2019-05-01 | 1 | -13/+28 | |
| | | | | Don't use NMEA gnssid yet, so no functional change. | |||||
* | driver_nmea0183: Add nmea_gnssid parameter to nmeaid_to_prn() | Gary E. Miller | 2019-05-01 | 1 | -6/+15 | |
| | | | | Not used yet. No functional change. | |||||
* | gpsrinex: Improve usage(), show sample interval default. | Gary E. Miller | 2019-05-01 | 1 | -2/+4 | |
| | ||||||
* | driver_nmea0183: remane satnbmum -> nmea_satnum. | Gary E. Miller | 2019-05-01 | 1 | -24/+25 | |
| | | | | | Make clear which number system satnum belongs to. No functionl changes. | |||||
* | driver_nmea0183: rename svid to ubx_svid and nmea_svid. | Gary E. Miller | 2019-05-01 | 1 | -16/+16 | |
| | | | | Too many competing svid systems too keep separate... | |||||
* | driver_nmea0183: DOn't mark sat as used if ss==0 | Gary E. Miller | 2019-04-30 | 6 | -271/+275 | |
| | | | | | NMEA 4.10 tells us which sats a are used, but not which signal (L1, L2, etc). | |||||
* | driver_nmea: Add comment that NMEA 4.10+ PRN changed from 4.0 | Gary E. Miller | 2019-04-30 | 1 | -19/+24 | |
| | | | | | No functional changes, yet. Change gnssid to ubx_gnssid as soon nmea_gnssid will be needed. | |||||
* | gpsprof: Fix sigma, skewness and kurtosis. | Gary E. Miller | 2019-04-30 | 1 | -49/+55 | |
| | ||||||
* | gps.h: Increase MAXCHANNELS to 140. | Gary E. Miller | 2019-04-29 | 1 | -1/+2 | |
| | | | | The u-blox 9 can track a LOT of channels. | |||||
* | NEWS: Mention new Android support. | Gary E. Miller | 2019-04-29 | 1 | -0/+1 | |
| | ||||||
* | gps_json: increase GPS_JSON_RESPONSE_MAX to 10240 | Gary E. Miller | 2019-04-29 | 1 | -2/+3 | |
| | | | | u-blox 9 RAW messages can be really big. | |||||
* | libgps_sock: Stop seg fault on overlong JSON. | Gary E. Miller | 2019-04-29 | 1 | -4/+9 | |
| | | | | | Should never happen if GPS_JSON_RESPONSE_MAX is long enough. But things always get longer. Or malicious... | |||||
* | ubxtool: Config Items -g -x and -z now can be multiple | Gary E. Miller | 2019-04-29 | 1 | -41/+53 | |
| | | | | Multiple items are combined into one UBX-CFG-VALxxx messsage. | |||||
* | Android: fix build on AOSP master | Adam Serbinski | 2019-04-29 | 1 | -0/+3 | |
| | | | | Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | Android: GNSS 1.1 HAL | Adam Serbinski | 2019-04-27 | 17 | -6/+944 | |
| | | | | | | Everything needed to get a working GPS in Android. Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | ubxtool: Have -x delete both BBR and FLASH layers. | Gary E. Miller | 2019-04-26 | 1 | -1/+3 | |
| | | | | No way to delete from RAM layer... | |||||
* | ubxtool: Allow multiple -x on the command line. | Gary E. Miller | 2019-04-26 | 1 | -18/+24 | |
| | | | | u-blox allows up to 64 in one packet. | |||||
* | ubxtool: Allow multiple -g on the command line. | Gary E. Miller | 2019-04-26 | 1 | -15/+21 | |
| | ||||||
* | ubxtool: "-h -v 3" prints all Configurtaion Items. | Gary E. Miller | 2019-04-25 | 1 | -0/+6 | |
| | | | | Wow, a lot of them... | |||||
* | ubxtool: Be less verbose with default -h. Use -v to increase -h. | Gary E. Miller | 2019-04-25 | 1 | -10/+19 | |
| | ||||||
* | Android: clean genrule for maskdump.c | Adam Serbinski | 2019-04-25 | 1 | -2/+1 | |
| | | | | | Signed-off-by: Adam Serbinski <adam@serbinski.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | Android: generate headers | Adam Serbinski | 2019-04-25 | 6 | -290/+81 | |
| | | | | | Signed-off-by: Adam Serbinski <adam@serbinski.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | timebase: Rollback 2037+ dates to GPS eopch 1. | Gary E. Miller | 2019-04-24 | 3 | -127/+133 | |
| | | | | | | | | | | | Dates past 18-Jan-2038 break 32-bit time_t, and are a while off from now. So roll the GPS epoch back to 1 when week is past week 968 in epoch 2 (late in 2037). This fixes one GREIS regression, and allows the rollback of two more to their correct date. All regressions now pass again. Until 2037... | |||||
* | android: Fix some style nits. | Gary E. Miller | 2019-04-24 | 1 | -30/+32 | |
| | ||||||
* | android: Add SPDX licens lines. | Gary E. Miller | 2019-04-24 | 6 | -1/+27 | |
| | ||||||
* | gitignore: remove unneeded un-ignores. | Gary E. Miller | 2019-04-24 | 1 | -5/+0 | |
| |