RS41ng/src/hal/stm_lib/src
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
..
misc.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_adc.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_dma.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_exti.c Add pulse counter feature to RS41ng (#20) 2022-09-05 09:36:53 +03:00
stm32f10x_flash.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_gpio.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_i2c.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_pwr.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_rcc.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_spi.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_tim.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00
stm32f10x_usart.c Initial commit (work in progress) 2020-08-26 22:57:35 +03:00