Sun, 24 Sep 2023 10:37:43 -0400 |
Josef 'Jeff' Sipek |
ubx: rename UBX-RXM-SFRBX reserved field to sigid
default tip
|
Sun, 24 Sep 2023 10:36:04 -0400 |
Josef 'Jeff' Sipek |
sink-log: copy the whole buffer when queing
|
Fri, 22 Sep 2023 10:16:32 -0400 |
Josef 'Jeff' Sipek |
capture: allow specifying dynamics model on the command line
|
Fri, 22 Sep 2023 09:58:55 -0400 |
Josef 'Jeff' Sipek |
capture: enable PPS & UBX-TIM-TP messages by default
|
Fri, 22 Sep 2023 09:56:33 -0400 |
Josef 'Jeff' Sipek |
capture: move message enabling loop into a helper function
|
Fri, 22 Sep 2023 09:54:55 -0400 |
Josef 'Jeff' Sipek |
Sort dump-* ignore lines
|
Fri, 22 Sep 2023 09:54:19 -0400 |
Josef 'Jeff' Sipek |
Ignore dump-pvt
|
Fri, 22 Sep 2023 09:53:25 -0400 |
Josef 'Jeff' Sipek |
dump-tp: dump UBX-TIM-TP messages
|
Fri, 22 Sep 2023 09:51:51 -0400 |
Josef 'Jeff' Sipek |
ubx: add UBX-CFG-TP5 & UBX-TIM-TP definitions
|
Fri, 22 Sep 2023 09:50:41 -0400 |
Josef 'Jeff' Sipek |
iothread: be explicit about ACK/NAK comparison
|
Wed, 13 Sep 2023 10:36:23 -0400 |
Josef 'Jeff' Sipek |
iothread: be more deliberate with getting timestamps of the first byte
|
Wed, 13 Sep 2023 10:19:28 -0400 |
Josef 'Jeff' Sipek |
ubx: fix race condition between commands processing and ack waiter
|
Wed, 13 Sep 2023 10:11:17 -0400 |
Josef 'Jeff' Sipek |
capture: drop experimental nanosecond resolution chrony refclock support
|
Fri, 08 Sep 2023 17:16:02 -0400 |
Josef 'Jeff' Sipek |
capture: add support for chrony SOCK refclock
|
Thu, 07 Sep 2023 20:08:50 -0400 |
Josef 'Jeff' Sipek |
capture: switch to UBX before issuing UBX commands
|
Thu, 07 Sep 2023 20:07:59 -0400 |
Josef 'Jeff' Sipek |
dump-pvt: dump UBX-NAV-PVT messages
|
Tue, 23 Feb 2021 07:56:26 -0500 |
Josef 'Jeff' Sipek |
capture: wait for the iothread to return instead of sleeping forever
|
Tue, 23 Feb 2021 07:55:55 -0500 |
Josef 'Jeff' Sipek |
iothread: provide a way to join the iothread
|
Mon, 22 Feb 2021 18:08:23 -0500 |
Josef 'Jeff' Sipek |
dump-uniqid: a tool to dump UBX-SEC-UNIQID messages
|
Mon, 22 Feb 2021 10:03:09 -0500 |
Josef 'Jeff' Sipek |
sink-log: save juf frames in specified log file and publish them via zmq
|
Mon, 22 Feb 2021 11:12:08 -0500 |
Josef 'Jeff' Sipek |
cmake: silence case sensitivity related warning
|
Mon, 22 Feb 2021 11:24:50 -0500 |
Josef 'Jeff' Sipek |
ubx: add struct for UBX-SEC-UNIQID
|
Mon, 22 Feb 2021 09:14:24 -0500 |
Josef 'Jeff' Sipek |
ubx: switch from stdio to read/write syscalls
|
Mon, 22 Feb 2021 08:46:16 -0500 |
Josef 'Jeff' Sipek |
ubx: actually wait for acks/naks
|
Mon, 22 Feb 2021 07:56:56 -0500 |
Josef 'Jeff' Sipek |
capture: start the iothread before we write to the device
|
Fri, 10 Apr 2020 23:05:50 -0400 |
Josef 'Jeff' Sipek |
dump-common: use correct size byte ordering function for frame tick/time
|
Wed, 08 Apr 2020 11:53:23 -0400 |
Josef 'Jeff' Sipek |
zeromq-log-{send,recv}: pub-sub each juf frame via zeromq
|
Sat, 29 Feb 2020 12:26:40 -0500 |
Josef 'Jeff' Sipek |
iothread: request device serial and version numbers every 30 mins
|
Sat, 29 Feb 2020 11:22:48 -0500 |
Josef 'Jeff' Sipek |
capture: correct comment
|
Wed, 05 Feb 2020 11:11:13 -0500 |
Josef 'Jeff' Sipek |
print-state: use passed in UBX message id to filter by
|
Wed, 05 Feb 2020 11:10:53 -0500 |
Josef 'Jeff' Sipek |
dump-sat: use passed in UBX message id to filter by
|
Wed, 05 Feb 2020 11:10:15 -0500 |
Josef 'Jeff' Sipek |
dump-ecef: use passed in UBX message id to filter by
|
Wed, 05 Feb 2020 11:07:03 -0500 |
Josef 'Jeff' Sipek |
dump-common: pass UBX message id to the callback
|
Wed, 05 Feb 2020 11:01:15 -0500 |
Josef 'Jeff' Sipek |
ubx: helper function to construct UBX message ids
|
Wed, 29 Jan 2020 13:04:18 -0500 |
Josef 'Jeff' Sipek |
capture: get UBX-MON-HW four times per minute
|
Wed, 29 Jan 2020 13:02:15 -0500 |
Josef 'Jeff' Sipek |
ubx: add UBX-MON-HW definition
|
Wed, 22 Jan 2020 12:53:06 -0500 |
Josef 'Jeff' Sipek |
print-state: don't assert that ephemeris t0 is monotonically increasing
|
Wed, 22 Jan 2020 13:08:34 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: calculate time since t0 as a signed value
|
Wed, 22 Jan 2020 11:45:56 -0500 |
Josef 'Jeff' Sipek |
print-state: assert that time updates match estimates
|
Wed, 22 Jan 2020 11:36:49 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: update GST based on estimate if it is safe to do so
|
Wed, 22 Jan 2020 11:26:34 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: estimate each satellites GST based on page numbers
|
Mon, 20 Jan 2020 12:58:48 -0500 |
Josef 'Jeff' Sipek |
print-state: move disco math into a helper function
|
Mon, 20 Jan 2020 12:56:21 -0500 |
Josef 'Jeff' Sipek |
print-state: improve the new/updated ephemeris output message
|
Mon, 20 Jan 2020 12:49:49 -0500 |
Josef 'Jeff' Sipek |
print-state: rename previous age local var to prev_age
|
Wed, 22 Jan 2020 10:05:09 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: count pages of each type received
|
Wed, 22 Jan 2020 10:10:52 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: remove valid_eph from state struct
|
Wed, 22 Jan 2020 10:10:26 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: add a valid bit to each ephemeris
|
Mon, 20 Jan 2020 10:16:31 -0500 |
Josef 'Jeff' Sipek |
dump-sat: a utility to dump UBX-NAV-SAT messages
|
Mon, 20 Jan 2020 10:16:28 -0500 |
Josef 'Jeff' Sipek |
ubx: define UBX-NAV-SAT message structures
|
Mon, 20 Jan 2020 10:13:53 -0500 |
Josef 'Jeff' Sipek |
ubx: use %zu to print size_t
|
Wed, 15 Jan 2020 10:31:19 -0500 |
Josef 'Jeff' Sipek |
reframe: a utility to upgrade juf files to the current format
|
Wed, 15 Jan 2020 10:31:01 -0500 |
Josef 'Jeff' Sipek |
frame: juf1 format
|
Mon, 20 Jan 2020 09:34:08 -0500 |
Josef 'Jeff' Sipek |
iothread: use the same session number for all frames
|
Fri, 17 Jan 2020 10:34:30 -0500 |
Josef 'Jeff' Sipek |
ubx: add UBX-RXM-MEASX definition
|
Thu, 16 Jan 2020 18:28:59 -0500 |
Josef 'Jeff' Sipek |
print-state: print assembled Galileo state
|
Thu, 16 Jan 2020 18:25:07 -0500 |
Josef 'Jeff' Sipek |
iothread: remove obsolete TODO comment
|
Tue, 14 Jan 2020 11:12:39 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: state decoder
|
Thu, 16 Jan 2020 18:00:44 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: move I/NAV parsing into a dedicated file
|
Thu, 16 Jan 2020 17:56:46 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: move ephemeris code into a separate file
|
Thu, 16 Jan 2020 16:48:46 -0500 |
Josef 'Jeff' Sipek |
dump-ubx: terminate the process if we failed to write to the output
|
Thu, 16 Jan 2020 16:31:29 -0500 |
Josef 'Jeff' Sipek |
dump-ubx: switch to file-descriptor based I/O
|
Thu, 16 Jan 2020 16:39:15 -0500 |
Josef 'Jeff' Sipek |
dump-common: use a constant-sized buffer allocation instead of alloca
|
Thu, 16 Jan 2020 12:37:57 -0500 |
Josef 'Jeff' Sipek |
dump-ubx: flush standard output after each message
|
Thu, 16 Jan 2020 12:37:15 -0500 |
Josef 'Jeff' Sipek |
broadcast-log: flush standard output after each message
|
Thu, 16 Jan 2020 12:25:35 -0500 |
Josef 'Jeff' Sipek |
capture: add a verbose mode to ease debugging
|
Thu, 16 Jan 2020 11:39:17 -0500 |
Josef 'Jeff' Sipek |
capture: document default ubxport in usage message
|
Thu, 16 Jan 2020 11:33:32 -0500 |
Josef 'Jeff' Sipek |
capture: rewrite argument parsing to be more flexible
|
Thu, 16 Jan 2020 11:13:56 -0500 |
Josef 'Jeff' Sipek |
capture: make ubxport and input_readonly local variables
|
Thu, 16 Jan 2020 11:07:55 -0500 |
Josef 'Jeff' Sipek |
capture: remove global program name variable
|
Tue, 14 Jan 2020 12:08:29 -0500 |
Josef 'Jeff' Sipek |
broadcast-log: broadcast each juf message on a UDP port
|
Tue, 14 Jan 2020 23:47:09 -0500 |
Josef 'Jeff' Sipek |
dump-ubx: dump out the ubx data from a framed log file
|
Tue, 14 Jan 2020 23:43:51 -0500 |
Josef 'Jeff' Sipek |
dump-*: switch to using framed input logs
|
Tue, 14 Jan 2020 23:28:02 -0500 |
Josef 'Jeff' Sipek |
capture: add simple framing to raw output
|
Wed, 15 Jan 2020 09:40:43 -0500 |
Josef 'Jeff' Sipek |
capture: reduce UBX-NAV-{CLOCK,POSECEF,SAT} period to 6 seconds
|
Wed, 15 Jan 2020 09:21:46 -0500 |
Josef 'Jeff' Sipek |
capture: make it possible to enable different messages at different rates
|
Tue, 14 Jan 2020 23:03:07 -0500 |
Josef 'Jeff' Sipek |
capture: enable UBX-RXM-RLM
|
Tue, 14 Jan 2020 23:02:39 -0500 |
Josef 'Jeff' Sipek |
capture: enable UBX-RXM-RAWX
|
Tue, 14 Jan 2020 23:02:24 -0500 |
Josef 'Jeff' Sipek |
capture: enable UBX-NAV-CLOCK
|
Tue, 14 Jan 2020 23:00:54 -0500 |
Josef 'Jeff' Sipek |
capture: request device serial number on startup
|
Tue, 14 Jan 2020 22:44:25 -0500 |
Josef 'Jeff' Sipek |
capture: read input indefinitely
|
Tue, 14 Jan 2020 22:40:18 -0500 |
Josef 'Jeff' Sipek |
capture: set dynamic platform model to portable
|
Tue, 14 Jan 2020 23:01:50 -0500 |
Josef 'Jeff' Sipek |
ubx: add UBX-RXM-RLM definition
|
Tue, 14 Jan 2020 23:01:33 -0500 |
Josef 'Jeff' Sipek |
ubx: add UBX-RXM-RAWX definition
|
Tue, 14 Jan 2020 14:25:13 -0500 |
Josef 'Jeff' Sipek |
gnss: add ecef_subtract and ecef_magnitude helpers
|
Tue, 14 Jan 2020 11:14:50 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: calculate satellite location in ECEF from its ephemeris
|
Tue, 14 Jan 2020 11:14:46 -0500 |
Josef 'Jeff' Sipek |
gnss: define ECEF structure
|
Tue, 14 Jan 2020 11:22:16 -0500 |
Josef 'Jeff' Sipek |
build: move gnss specific code into a separate library
|
Sun, 12 Jan 2020 10:13:05 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: keep ephemeris t0 as both raw and GST values
|
Thu, 09 Jan 2020 09:44:32 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: ephemeris structure & printing function
|
Fri, 10 Jan 2020 11:58:25 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: rename page 7-10 almanac members to include sv number
|
Thu, 09 Jan 2020 09:44:17 -0500 |
Josef 'Jeff' Sipek |
gnss-galileo: parse I/NAV pages
|
Wed, 08 Jan 2020 15:29:06 -0500 |
Josef 'Jeff' Sipek |
libjeffpc's types.h defines stdbool type & values
|
Mon, 06 Jan 2020 12:26:21 -0500 |
Josef 'Jeff' Sipek |
capture: request device version info on startup
|
Mon, 06 Jan 2020 12:32:42 -0500 |
Josef 'Jeff' Sipek |
capture: enable UBX-RXM-SFRBX
|
Mon, 06 Jan 2020 12:26:43 -0500 |
Josef 'Jeff' Sipek |
capture: add a few helpful comments to port configuration code
|
Mon, 06 Jan 2020 12:25:51 -0500 |
Josef 'Jeff' Sipek |
ubx: add send_ubx to send a message to the device
|
Sun, 05 Jan 2020 16:53:20 -0500 |
Josef 'Jeff' Sipek |
build: ignore libublox8.a
|
Sun, 05 Jan 2020 16:50:44 -0500 |
Josef 'Jeff' Sipek |
build: make a library with common code
|
Sun, 05 Jan 2020 14:54:29 -0500 |
Josef 'Jeff' Sipek |
ubx: add definition of UBX-RXM-SFRBX structure
|
Sun, 05 Jan 2020 16:45:06 -0500 |
Josef 'Jeff' Sipek |
ubx: correct GPS and SBAS gnssid enum values
|
Sun, 05 Jan 2020 13:06:05 -0500 |
Josef 'Jeff' Sipek |
Added README
|
Fri, 03 Jan 2020 23:33:59 -0500 |
Josef 'Jeff' Sipek |
ubx: add definitions for UBX-{MON-VER,NAV-CLOCK,RXM-SFRBX,SEC-UNIQID}
|
Fri, 03 Jan 2020 23:19:45 -0500 |
Josef 'Jeff' Sipek |
capture: configure gnss (GPS + Galileo + Glonass + SBAS + QZSS)
|
Fri, 03 Jan 2020 23:19:24 -0500 |
Josef 'Jeff' Sipek |
ubx: add UBX-CFG-GNSS definition
|
Fri, 03 Jan 2020 22:48:28 -0500 |
Josef 'Jeff' Sipek |
ubx: print sent message names
|
Fri, 03 Jan 2020 22:45:06 -0500 |
Josef 'Jeff' Sipek |
capture: enable UBX-NAV-SAT
|
Fri, 03 Jan 2020 22:44:51 -0500 |
Josef 'Jeff' Sipek |
ubx: add ack/nak/nav-sat message definitions
|
Fri, 03 Jan 2020 22:44:10 -0500 |
Josef 'Jeff' Sipek |
capture: use a loop to enable various messages
|
Fri, 03 Jan 2020 22:43:25 -0500 |
Josef 'Jeff' Sipek |
iothread: print received message name
|
Fri, 03 Jan 2020 22:42:52 -0500 |
Josef 'Jeff' Sipek |
ubx: add a function to return ubx message name
|
Tue, 31 Dec 2019 19:38:21 -0500 |
Josef 'Jeff' Sipek |
Import
|