Skip to content

StoneAerospace/piksi_firmware

 
 

Repository files navigation

piksi_firmware

Firmware for the Swift Navigation Piksi GPS Receiver.

Documentation available online at http://docs.swift-nav.com/piksi_firmware

Checking Out Submodules

ChibiOS, libopencm3 and libswiftnav are submodules of this git repository. Check them out using:

git submodule init
git submodule update

Remember to run git submodule update after pulling in the latest changes to ensure all the submodules are in sync.

Installation

There are a few options:

  • Normal usage. If you're only using the Piksi console, binary installers (Windows and OS X) are here.

  • Development (native). To install development tools for your platform (OS X and Ubuntu), run the setup script in this repository via bash setup.sh -x install.

  • Development (VM). The Vagrant file is currently used for testing installation setup.sh, but can also be used to provision a development VM. To do so, you will need to download VirtualBox and Vagrant, and then run vagrant up in this repository.

For additional details about the toolchain installation, please see http://docs.swift-nav.com/wiki/Piksi_Developer_Getting_Started_Guide .

Packages

No packages published

Languages

  • C 74.5%
  • Python 21.8%
  • Shell 1.9%
  • C++ 1.7%
  • TeX 0.1%