Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | rawdata: Note mtime is UTC, not GPS time | Gary E. Miller | 2018-11-05 | 1 | -0/+1 | |
| | ||||||
* | driver_ubx: reject cpMes if cpStdev <= 5. | Gary E. Miller | 2018-11-05 | 1 | -3/+3 | |
| | | | | RTKLIB does this. | |||||
* | driver_ubx: Handle RAWX Stdev better. | Gary E. Miller | 2018-11-05 | 1 | -4/+4 | |
| | ||||||
* | rawdata: Add lli to JSON data, use NAN for invalid cpMeas and prMeas | Gary E. Miller | 2018-11-05 | 1 | -0/+4 | |
| | ||||||
* | driver_ubx: Set rawdata lli is locktime == 0. | Gary E. Miller | 2018-11-05 | 1 | -2/+6 | |
| | ||||||
* | driver_ubw: don't bother to save invalid prMeas or cpMeas. | Gary E. Miller | 2018-11-05 | 1 | -5/+12 | |
| | ||||||
* | driver_ubx: RAWX rcvTow was off by 1,000. | Gary E. Miller | 2018-10-30 | 1 | -1/+1 | |
| | ||||||
* | rawdata_t: Add freqid, needed for GLONASS on RINEX. | Gary E. Miller | 2018-10-29 | 1 | -0/+1 | |
| | ||||||
* | driver_ubx: Fill in the obs_code field in rawdata_t. | Gary E. Miller | 2018-10-29 | 1 | -0/+24 | |
| | ||||||
* | rawdata_t: convert mtime from timestamp_t to timespec_t. | Gary E. Miller | 2018-10-26 | 1 | -5/+6 | |
| | | | | One ns is important when measuring distance using time. | |||||
* | rawdata_t: rearrange structure again. | Gary E. Miller | 2018-10-26 | 1 | -10/+16 | |
| | | | | No need for 140 copies of the identical mtime. | |||||
* | driver_ubx: Save UBX-RXM-RAWX data in rawdate_t. | Gary E. Miller | 2018-10-26 | 1 | -3/+26 | |
| | | | | A step in getting u-blox 8 raw data into the new RAW JSON message. | |||||
* | driver_ubx: Pass on sats seen even if zero SNR. | Gary E. Miller | 2018-10-18 | 1 | -3/+0 | |
| | ||||||
* | driver_ubx: Add decode for UBX-RXM-RAWX. No place for data, yet. | Gary E. Miller | 2018-10-15 | 1 | -2/+57 | |
| | | | | After 18.1, need to add a structure to hold raw data. | |||||
* | driver_ubx: Fix endian-ness of UBX-NAV-SAT. | Gary E. Miller | 2018-10-13 | 1 | -1/+1 | |
| | ||||||
* | driver_ubx: Cleanup UBX-RXM-SFRB. No functional changes. | Gary E. Miller | 2018-10-13 | 1 | -3/+3 | |
| | ||||||
* | driver_ubx: Add decode for UBX-NAV-SAT. | Gary E. Miller | 2018-10-13 | 1 | -1/+150 | |
| | | | | | UBX-NAV-SVINFO is repalced by UBX-NAV-SAT. Rebuild the regression test that had some of these messages. | |||||
* | driver_ibx: Add logging for undecoded UBX-TIM- messages. | Gary E. Miller | 2018-10-12 | 1 | -0/+18 | |
| | ||||||
* | driver_ubx: remove redundant casts. | Gary E. Miller | 2018-10-12 | 1 | -2/+2 | |
| | | | | No need to cast an unsigned char to an unsigned char. | |||||
* | driver_ubx: Cleanup message select order. | Gary E. Miller | 2018-10-12 | 1 | -68/+68 | |
| | ||||||
* | drive_ubx: Sort select for UBX-MON- messages | Gary E. Miller | 2018-10-12 | 1 | -12/+27 | |
| | | | | No functional change. | |||||
* | driver_ubx: Add log for UBX-INF-USER. | Gary E. Miller | 2018-10-12 | 1 | -0/+2 | |
| | | | | UBX-INF-USER is in driver_ubx.c, but documented where? | |||||
* | driver_ubx: Add logging for undecoded UBS-RXM- messages | Gary E. Miller | 2018-10-12 | 1 | -0/+21 | |
| | ||||||
* | driver_ubx: Sort switch for UBX-RXM- messages. | Gary E. Miller | 2018-10-12 | 1 | -9/+9 | |
| | | | | No functional changes. | |||||
* | driver_ubx: Log otherwise undecoded UBX-NAV- messages. | Gary E. Miller | 2018-10-12 | 1 | -0/+36 | |
| | ||||||
* | driver_ubx: Disable EOE reports. | Gary E. Miller | 2018-10-03 | 1 | -2/+5 | |
| | | | | | Somehow they break u-blox cycle detection... EOE is new since protocol version 18, so not worth chasing yet. | |||||
* | driver_ubx: Add UBX-NAV-EOE. | Gary E. Miller | 2018-10-03 | 1 | -0/+22 | |
| | | | | Push report, and clear, on EOE. | |||||
* | driver_ubx: Add initial decodes for new messages. | Gary E. Miller | 2018-10-03 | 1 | -0/+12 | |
| | | | | UBX-NAV-EOE, UBX-NAV-TIMEBDS, UBX-NAV-TIMEGAL, UBX-NAV-TIMEGLO | |||||
* | driver_ubx: More sorting in parser. No functional changes. | Gary E. Miller | 2018-10-03 | 1 | -36/+36 | |
| | ||||||
* | driver_ubx: Partial sort of parser messages. No functional change. | Gary E. Miller | 2018-10-03 | 1 | -25/+25 | |
| | ||||||
* | driver_ubx: cppcheck tweak to variable scope. | Gary E. Miller | 2018-09-25 | 1 | -1/+1 | |
| | ||||||
* | driver_ubx: Fix decode of UBX-NAV-TIMEGPS and cppcheck nits. | Gary E. Miller | 2018-09-25 | 1 | -13/+21 | |
| | ||||||
* | driver_ubx: Add missing SBAS to gnssid:svid. | Gary E. Miller | 2018-09-19 | 1 | -0/+4 | |
| | | | | rebuild regression tests. | |||||
* | driver_ubx: fill in skyview the gnssid:svid from PRN | Gary E. Miller | 2018-09-19 | 1 | -7/+47 | |
| | ||||||
* | UBX: UBX_MODE_TMON is a 3D state. | Gary E. Miller | 2018-09-12 | 1 | -1/+2 | |
| | | | | | UBX_MODE_TMONLY means the GPS is surveyed in. Clearly a 3D fix, not a no fix. | |||||
* | driver_ubx another printf/size_t issue fixed. | Gary E. Miller | 2018-07-24 | 1 | -1/+1 | |
| | ||||||
* | driver_ubx: fix a compiler warning in 32-bit mode. | Gary E. Miller | 2018-07-24 | 1 | -1/+1 | |
| | | | | %zd is the portable way to print a size_t. | |||||
* | driver_ubx: remove set, but unused fTOW. | Gary E. Miller | 2018-07-24 | 1 | -2/+0 | |
| | ||||||
* | driver_ubx: Put ECEF data fro mUBX-NAV-SOL into TPV. | Gary E. Miller | 2018-06-17 | 1 | -11/+17 | |
| | ||||||
* | u-blox: repect the often ignored readonly (-b) flag. | Gary E. Miller | 2018-06-15 | 1 | -0/+4 | |
| | ||||||
* | Ensure UBX device is actually switched to binary mode | Chris Lawrence | 2018-06-15 | 1 | -13/+20 | |
| | | | | | | | | | | | | | | | The message from the device announcing the correct port to connect to in response to UBX-CFG-PRT may arrive after the attempt to configure the output. This patch ensures a second UBX-CFG-PRT command is sent if the response indicates the initial guess is wrong (for example, on my MacBook, the device is attached to /dev/tty.usbmodemNNNN which is guessed to be a UART but is actually USB). I also took the liberty of simplifying the logic a bit; in particular there's no need to clear bits that are already clear when setting the mode, so the code can be simplified quite a bit. Signed-off-by: Gary E. Miller <gem@rellim.com> | |||||
* | u-blox: Fix length test on UBX-NAV-SVINFO. | Gary E. Miller | 2018-05-11 | 1 | -1/+1 | |
| | | | | | | Oddly no regression tests changed. Reported by Michael Pratt <mpratt9521@gmail.com> | |||||
* | SPDXify the licerse references. | Eric S. Raymond | 2018-03-08 | 1 | -1/+1 | |
| | ||||||
* | ECEF: remove unused and unneeded ecef.valid. | Gary E. Miller | 2018-02-12 | 1 | -2/+0 | |
| | | | | Gotta check each value for isfinite() anyway. | |||||
* | UBX: revert end of cycle change, but make regression changes. | Gary E. Miller | 2018-02-09 | 1 | -4/+3 | |
| | | | | | | | | | | 2 steps forward, one step back. Changing cycle end for UBX broke old UBX samples. Reverting that change breaks the new ECEF, that will need more work. Fixing when a UBX cycle is cleared broke the UBX regression tests, but the old way was wrong. So update the regression tests. | |||||
* | Add ECEF support to u-blocx driver, data comes out in json. | Gary E. Miller | 2018-02-08 | 1 | -9/+91 | |
| | | | | More work to do so cgps, xgps, etc. see the new data. | |||||
* | Support UBX NAV-PVT | Clark Li | 2017-09-19 | 1 | -6/+117 | |
| | | | | | | | NAV-SOL has only been retained for backwards compatibility; users are recommended to use the UBX-NAV-PVT message in preference. A regression test case using ublox-neo-m8n is also added. | |||||
* | Check valid flags in NAV-TIMEGPS | Clark Li | 2017-09-19 | 1 | -10/+22 | |
| | | | | Split 22a020ec1c2bc85eff681ecacc6d2bb79fdddc9c Support UBX NAV-PVT | |||||
* | Revert "Support UBX NAV-PVT" | Gary E. Miller | 2017-09-05 | 1 | -146/+19 | |
| | | | | | | | | | This reverts commit 22a020ec1c2bc85eff681ecacc6d2bb79fdddc9c. This commit broke PPS on uBlox. PPS would flip from offset 0 to offset -1, and back, every few minutes. Also stray characters (^M) in the log files. | |||||
* | Support UBX NAV-PVT | Clark Li | 2017-08-07 | 1 | -19/+146 | |
| | | | | | | | | | | | | | NAV-SOL has only been retained for backwards compatibility; users are recommended to use the UBX-NAV-PVT message in preference. A regression test case using ublox-neo-m8n is also added. Also fix the checking on valid flags of iTOW and fTOW and process fTOW whose range is +-500us. Update test/dae/ublox-aek-4t.log.chk accordingly. Signed-off-by: Clark Li <clark.li@cohdawireless.com> Signed-off-by: Fred Wright <fw@fwright.net> |