Skip to content

rckTom/alturia-firmware

Repository files navigation

Alturia Firmware

Compiles

This repository contains the firmware of the Alturia rocket flight computer.

Requirements

  • Zephyr-RTOS
  • Zephyr-SDK
  • Following python packages:
    • sympy
  • uncrustify

Getting started

git clone https://github.com/rckTom/alturia-firmware.git
cd alturia-firmware

git submodule init && git submodule update

west build -b alturia_v1_2
west flash

Code generation

Algorithms and filters are prototyped in python with sympy. You can use the cmake command symbolic_codegen() to generate c code from symbolic equations.

SIL Testing

For the alturia_v1_2 board there is sil testing capabilites

License

This work is licenced under the GNU General Public License version 3