RS41ng/src/hal
Mikael Nousiainen f9d964ab8e Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
..
cmsis Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
cmsis_boot Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm_lib Add pulse counter feature to RS41ng (#20) 2022-09-05 09:36:53 +03:00
clock_calibration.c Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
clock_calibration.h Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
datatimer.c Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
datatimer.h 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
delay.c Added a timepulse routine for DFM17 and also a millis() routine. Working toward clock calibration. 2023-10-09 00:58:44 -04:00
delay.h Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
hal.h Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
i2c.c Make I²C bus clock speed configurable and add notes about the speed 2022-06-16 18:53:54 +03:00
i2c.h Make I²C bus clock speed configurable and add notes about the speed 2022-06-16 18:53:54 +03:00
millis.c Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
millis.h Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
pwm.c Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
pwm.h 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
spi.c Add clearing of SPI overrun status flag to make Si4063 comm work properly in DFM17. Not sure about the reason this is required. 2023-09-14 09:32:48 +03:00
spi.h Implementing Si4063 radio chip support for DFM17 sonde. Work in progress. 2023-09-12 20:16:37 +03:00
system.c Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
system.h Clean up DFM-17 clock calibration implementation and make RS41 compile properly 2023-10-14 11:41:06 +03:00
usart_ext.c 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
usart_ext.h 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
usart_gps.c Added a timepulse routine for DFM17 and also a millis() routine. Working toward clock calibration. 2023-10-09 00:58:44 -04:00
usart_gps.h Initial commit (work in progress) 2020-08-26 22:57:35 +03:00