aboutsummaryrefslogtreecommitdiff
path: root/altimeter.c
Commit message (Collapse)AuthorAge
* Refactor data_manager to use contextsDavid Phillips2021-02-14
| | | | | | This should be more testable and flexible. Note that the barometer has internal non-resettable state which enforces a certain test order. This should be fixed soon.
* Initialise data manager with ISA pressureDavid Phillips2021-02-13
|
* Add dep files to MakefileDavid Phillips2021-02-13
| | | | Also includes WIP data manager code.
* Set GPIOs for profiling/debugDavid Phillips2020-12-20
|
* Use float-enabled printf implementationDavid Phillips2020-12-20
| | | | | I hadn't realised there is a float-enabled printf implementation in AVR libc, so let's use that instead of our own hack.
* Set a 2 second watchdog timerDavid Phillips2020-12-13
|
* Derive OCR1A from F_CPUDavid Phillips2020-12-13
|
* Initial prototypeDavid Phillips2020-12-13
This patch adds a skeleton of AVR code for a "simulator" target (atmega2560) and for the real intended hardware target (atmega32u4). The simulator target is one that is supported by the QEMU AVR emulator, while the 32u4 is currently not.