Sylphase SDGPS
The software-defined GPS(/GNSS) toolkit
|
Type signature: (observables->observables)
Usage:
ingest-orientation [OPTION]... PIPELINE
Allowed options:
Option | Description |
---|---|
--help | produce help message |
--pipeline PIPELINE | SDGPS pipeline with type signature "->orientation_trajectory" to run in asynchronous thread that provides orientation_trajectory samples |
--verbose | output extra debugging information |
--sample-latency arg (=0.1) | latency of generated orientation samples (units: seconds); more latency reduces the need for extrapolation |
--sample-period arg (=1/10) | period of generated orientation samples (units: seconds) |
--maximum-extrapolation arg (=20.000000000000000000) | maximum duration by which orientation will be extrapolated forward in time, relative to the latest orientation_trajectory packet |
--queue-size arg (=1024) | number of orientation_trajectory packets thread-to-thread circular buffer can hold |
--history-size arg (=1024) | number of orientation_trajectory packets interpolator history buffer can hold |
--block-branch-pipeline | block asynchronous pipeline if its GNSS time is moving too far into the future; useful if branch pipeline is unsynchronized with main pipeline (e.g. branch pipeline is "read-orientation-trajectory-file --rate inf") because --block-branch-pipeline will slow branch pipeline down as necessary to keep it synchronized with main pipeline |
--block-main-pipeline | block main pipeline if it needs orientation_trajectory packets in future relative to branch pipeline's current output; useful if main pipeline is unsynchronized with branch pipeline (e.g. main pipeline is "read-cooked2-file --rate inf") because --block-main-pipeline will slow main pipeline down as necessary to keep it synchronized with branch pipeline |
--restart-branch-pipeline | restart asynchronous pipeline if it exits (e.g. due to connect-*-tcp's TCP connection failing) |
--restart-branch-pipeline-delay arg (=3.000000000000000000) | delay before restarting branch pipeline if --restart-branch-pipeline is used (units: seconds) |