Wykres commitów

8 Commity (main)

Autor SHA1 Wiadomość Data
Stephen D 3d2bdbf246
CATS support (#86)
* FIFO mode working

* fifo underflow check

* fix TX LED. Not perfect - comes on for longer than we're actually TXing for, because it includes the time to fill the buffer and probably some overhead. But good enough for now

* move to big FIFO buffer. Had to implement a recommendation from the errata

* increase timeout

* a bit of cleanup I missed

* encoding CATS packets inline. Still need to support GPS and NodeInfo whiskers

* cleanup

* additional whiskers

* fix GPS and revert some settings

* revert config

* add balloon node info + more precise altitude

* address feedback

* Add comment about CATS packet parity array size

* bug fixes

---------

Co-authored-by: Stephen D <webmaster@scd31.com>
Co-authored-by: Mikael Nousiainen <mikaelnousiainen@users.noreply.github.com>
2024-03-23 12:05:45 +02:00
Mikael Nousiainen 8819d786b3 Fix bugs and add update power consumption notes 2023-08-11 15:03:53 +03:00
Mikael Nousiainen fda9cef76a Implement simple GPS power saving. Read leap seconds from GPS data when available. Improve documentation. 2023-08-09 18:28:00 +03:00
Mikael Nousiainen 201b657c51 Require 3D fix from GPS by default to avoid transmitting invalid position information. Improve recovery from I2C bus errors, re-initialize BMP280 in case of errors. Allow disabling of LEDs based on altitude. 2022-02-27 15:45:10 +02:00
Mikael Nousiainen d12c923594 Add support for Horus 4FSK modulation. Increase APRS preamble size to improve reception. Fix slowness in I2C initialization. Fix incorrect GPS settings for airborne usage. Additional minor code clean-up and refactoring. 2021-08-11 23:24:30 +03:00
Mikael Nousiainen 4714911e35 Fix issues with firmware heap and stack colliding. Refactor radio transmission code into multiples files. Add more data from GPS to APRS packets. Get more data from GPS (climb/course). Implement simple GPS time-based scheduling of digital modes that require accurate timing. Write some initial documentation for building/flashing the firmware. 2020-09-03 22:12:43 +03:00
Mikael Nousiainen 105149c186 Extend GPS functionality and APRS message contents. Add locator calculation utility for WSPR/FT8. Fix reading of Si4032 temperature. 2020-09-01 22:56:34 +03:00
Mikael Nousiainen c56bfc16cb Initial commit (work in progress) 2020-08-26 22:57:35 +03:00