Sylphase SDGPS
The software-defined GPS(/GNSS) toolkit
|
Type signature: (->cooked)
These nodes are all drivers for the Infix-1/2 (which was known as "usbgpsimu2" during development) running in different modes. There are several modes:
Usage:
sylphase-usbgpsimu2 [OPTION]...
Allowed options:
Option | Description |
---|---|
--help | produce help message |
--device-id arg | use device with this device ID (default: any ID) |
--antenna-position arg (=[0,0,0]) | antenna position as a 3-length JSON array (example: [0.5,2,3]) |
--antenna-axis arg (=[0,0,1]) | antenna axis as a 3-length JSON array (example: [0,0,1]) |
--use-ant1 | use antenna connected to ANT1 instead of ANT0 |
--use-r0 | use receiver0 instead of receiver1 |
--list-devices | list devices present then exit |
--require-device-immediately | require device to be captured immediately or exit |
--use-pll FREQUENCY | lock internal VCTCXO to timing signal connected to GPIO port using PLL; FREQUENCY should be the frequency in Hz of the timing signal |
--gpio-stamp-falling | stamp falling edges of GPIO input (default: stamp rising edges) |
--gpio-stamp-decimation N (=1) | only stamp every Nth rising edge (i.e. 0th, Nth, 2*Nth, ...) |
--output-samples | output GNSSSamplePackets into cooked stream |
--max-svs arg (=15) | limit number of satellites being tracked e.g. to decrease CPU usage |
This is the node that you are most likely to use in practice.
Simply allows the observables stream to be transmitted on port 1234.
If you wanted to allow your platform to use the solution stream to navigate.