pico-tracker/firmware
Richard Meadows f1babfd5a8 Updated README, added some note to pre-flight checklist 2015-07-05 21:20:30 +01:00
..
chip
inc [bugfix] lat, lon and altitude should all be signed values! 2015-07-05 20:48:31 +01:00
samd20
src Added solar power to telemetry string 2015-07-05 20:51:00 +01:00
test Added solar to adc, adc now runs on interrupt, added test case. TODO adc paramter tuning 2015-07-03 12:46:33 +01:00
tools
.dir-locals.el
.gdbinit
.gitignore
LICENSE-samd20-gcc-blackmagic.md
LICENSE.md Fixed up licensing 2015-04-14 16:33:55 +01:00
Makefile Added optional gdb info for tests 2015-06-28 18:50:33 +01:00
Peripherals.md Brought up gps on new hw, various bugfix, pre-calculate telemetry timer counts and more 2015-07-03 23:40:47 +01:00
Pre-flight.md Updated README, added some note to pre-flight checklist 2015-07-05 21:20:30 +01:00
README-samd20-gcc-blackmagic.md
README.md Updated README, added some note to pre-flight checklist 2015-07-05 21:20:30 +01:00
config.mk

README.md

Bristol Pico Tracker

Firmware for the Bristol Pico Tracker. Gets its GPS position home by whatever means possible, come hell or high water.

(Actually, come low temperatures, long paths, geopolitical restrictions, low power etc.)

Technical Description

The firmware is written in C and targeted at the highly configurable Atmel SAMD20 series of ARM Cortex M0+ micromontrollers. The code can be built using GNU Tools for ARM Embedded Processors. See README-samd20-gcc-blackmagic.md for more details.

Test Suite

The test suite is used to run test cases on real hardware. Test cases are written mostly in python and run using a gdb that has been built --with-python. It is still a work in progress but is quite handy when debugging.

See test/README.md for more details.

Sources & Licensing

See LICENSE.md