• This repository has been archived on 13/Apr/2021
  • Stars
    star
    100
  • Rank 340,703 (Top 7 %)
  • Language
    C
  • License
    GNU Lesser Genera...
  • Created almost 12 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A portable C library implementing GNSS related functions and algorithms.

libswiftnav - ARCHIVED

Please see https://github.com/swift-nav/libswiftnav

Build status Coverage status

Libswiftnav is a platform independent library that implements GNSS functions and algorithms for use by software-defined GNSS receivers or software requiring GNNS functionality. It is intended to be as portable as possible and is written in standards compliant C with no dependancies other than the standard C libraries.

Libswiftnav does not provide any functionality for communicating with Swift Navigation receivers. See libsbp to communicate with receivers using Swift Binary Protocol (SBP).

For Doxygen documentation, see docs.swift-nav.com.

For installation, see docs/install.dox.

For development help, see DEVELOPMENT.md

More Repositories

1

piksi_firmware

Firmware for the Piksi GNSS receiver.
C
109
star
2

piksi_hardware

Piksi hardware design.
Eagle
74
star
3

libsbp

Swift Binary Protocol client libraries
C++
72
star
4

peregrine

Peregrine software GNSS receiver.
Python
59
star
5

plover

Plover is a language for matrix algebra on embedded systems.
Haskell
47
star
6

piksi_tools

Tools for the Piksi GNSS receiver.
Python
31
star
7

CC-Bootloader

USB bootloader for the CC1111 RF SoC
C
25
star
8

albatross

A framework for statistical modelling in C++.
C++
22
star
9

pynex

Python RINEX Utilities
Python
19
star
10

pygnss

Python GNSS utilies
Python
19
star
11

cmake

Swift's commonly used CMake modules
CMake
17
star
12

wolf

Wolf is a wrapper around Amazon Simple Workflow Service.
Haskell
16
star
13

libswiftnav

A portable C library implementing GNSS related functions and algorithms.
C++
15
star
14

piksi_buildroot

Tools for building Linux and the system image for Piksi Multi
C
13
star
15

esthri

High level wrapper over AWS Rust SDK S3 support that has operations for get, put, head, list, and sync.
Rust
11
star
16

libswiftnav-python

Deprecated
10
star
17

swift-toolbox

The Swift Console enables users to understand and interact with our hardware. It provides functions to visualize data, adjust settings, upgrade firmware, capture data and inspect the state of a device.
Rust
9
star
18

ntripping

Rust
8
star
19

shake-before-make

Using shake to collect projects' dependencies.
Haskell
7
star
20

swiftnav-ros2

Swift Navigation's ROS2 SBP Driver
C++
6
star
21

sbp_tutorial

Tutorial showing how to receive SBP messages on a STM32F4 Discovery Board
C
6
star
22

labsat

Haskell wrapper for the LabSat3 Wideband TCP interface
Haskell
6
star
23

piksi_bootloader

Bootloader for the Swift Navigation Piksi GNSS Receiver
C
5
star
24

swiftnav_ros

ROS driver for Swift Navigation SBP devices
C++
5
star
25

libubx

Ublox format encoding/decoding
C
5
star
26

librtcm

RTCM client libraries
C
5
star
27

google-sdc-corrections

Google's Smartphone Decimeter Challenge (SDC) corrections
5
star
28

gnss-converters

GNSS converters
C
4
star
29

libsettings

C
4
star
30

dencode

Rust
4
star
31

PiksiDroid

Android client for Piksi
Java
4
star
32

shakers

Shake helpers.
Haskell
3
star
33

gpstime

Some simple GPS time-related utilities for JavaScript.
JavaScript
3
star
34

piksi_sample_grabber

Utility to grab raw samples over USB from the Piksi
C
3
star
35

swiftnav-rs

Rust bindings for libswiftnav
Rust
3
star
36

rev-proxy-rs

A reverse proxy which helps implement a graceful shutdown for servers that can't (or won't?).
Rust
3
star
37

pings

Network ping utilities
C
2
star
38

rules_swiftnav

Swift bazel repository
Starlark
2
star
39

okcompute

Fault Tolerant Analysis Framework
Python
2
star
40

preamble

Yet Another Prelude
Haskell
2
star
41

yamloboros

yaml2json and json2yaml converters
Rust
2
star
42

swift-toolchains

Collection of toolchains used at Swift: GCC, LLVM, LLVM-Obfuscator and others
Shell
2
star
43

pySTR4500

Utilities for the STR4500 GPS/SBAS Simulator with SimPLEX
Python
2
star
44

proact

An experiment to create a single source of truth to bootstrap, develop, package, and distribute universal and Electron React/Redux apps.
JavaScript
2
star
45

ros_rover

Python
1
star
46

libixcom

iXCOM protocol encoding/decoding
C
1
star
47

homebrew-swift-devs

Homebrew tap for Swift Navigation developers
Ruby
1
star
48

express-github-org-auth

Authenticate Connect/Express resources against GitHub org membership.
JavaScript
1
star
49

yamllint-bin

Unofficial binary build of yamllint
Shell
1
star
50

sora-device-client

Sora Client Library and Utilities for Devices
Python
1
star
51

clap-io

Add --input and --output flags to CLIs with clap
Rust
1
star
52

loup

Simple Workpools
Haskell
1
star
53

screening_questions

Quick tech screen questions for the applications at https://jobs.lever.co/swift-nav
1
star
54

eslint-config-swift

eslint config used by Swift for frontend apps; based on airbnb's eslint config, but stricter.
JavaScript
1
star