Wykres commitów

10 Commity (4d22e6d9cae707648a091428e41c5eaa798adad0)

Autor SHA1 Wiadomość Data
Manoel 4d22e6d9ca
Add pulse counter feature to RS41ng (#20)
* Started pulse counter implementation

* Update horus_packet_v2.c

* Update horus_packet_v2.c

* Added external bool

* Added pulse count variables for APRS/CW

* Ext Interrupt implementation

* Update pulse_counter.c

* Counter tests

* Update pulse_counter.c

That's what happens when I copy/paste code without triple checking it first...

* Fixed some mistakes

* Interrupt implementation

* More fixes

* Update pulse_counter.c

* Update pulse_counter.c

* Added some interlocks for I2C and UART

* Fixed Interrupts

Now working - need to check the impact on other devices...

* Update horus_packet_v2.c

Forgot to increase the pointer - it kept re-writing the mbar value...

* Code reformatting

* Clean up code and add docs

* Pulse counter WIP

* Add more documentation

Co-authored-by: Mikael Nousiainen <mikael.nousiainen@iki.fi>
2022-09-05 09:36:53 +03:00
Mikael Nousiainen 0aa49f5a2c Add 'pip' mode - a short beep to indicate presence of the transmitter 2022-06-16 10:31:43 +03:00
Mikael Nousiainen 81013ecf75 Add support for APRS weather reports. Fix incorrect atmospheric pressure values with BMP280. 2021-11-16 10:11:54 +02:00
Mikael Nousiainen 9e399160de Allow relaying of GPS NMEA output to the external RS41 serial port to be integrated with other tracker hardware. Allow GPS position recording (by enabling GPS serial port interrupts) during CW and Horus transmissions to avoid transmitting stale GPS data. 2021-11-11 18:15:52 +02:00
Mikael Nousiainen 9486cd3370 Add support for Horus 4FSK v2 mode with custom data fields for BMP280 sensor. Add support for CW and 4FSK v1+v2 (50 baud) on HF/VHF using the Si5351 clock generator. 2021-09-14 22:47:39 +03:00
Mikael Nousiainen 7af1ada130 Add support for morse code (CW) 2021-08-13 00:42:50 +03:00
Mikael Nousiainen 6d2416d307 Improve configuration and its documentation 2021-08-12 09:48:56 +03: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 f2ff6cb8a7 Add simple templating and rotating messages per mode. Finish support for FSQ modes. Attempt to get power-off button working (WIP). 2020-09-10 22:57:41 +03:00
Mikael Nousiainen c56bfc16cb Initial commit (work in progress) 2020-08-26 22:57:35 +03:00