OpenRTX/openrtx/include
Niccolò Izzo e3a128f035 Add DSP code with DC removal and FIR PWM filter compensation
Add generic FIR implementation, specialized to compensate the PWM filter
applied by STM32 targets when modulating M17 signal.
Add DC bias compensation to normalize audio signal received from STM32
ADC.

TG-85 #ready-for-test
TG-199 #ready-for-test
2021-04-16 09:46:32 +02:00
..
calibration Refactoring of data structure for GDx calibration data: 'vhfCal' and 'uhfCal' fields merged into a single two-element array field 2021-01-21 12:34:11 +01:00
fonts/adafruit Manually trim FreeSans6pt7b font to make it more symmetric 2021-03-14 18:43:33 +01:00
interfaces Basic audio management module, controlling only speaker PA and microphone preamplifier. TG-61 2021-04-12 19:10:13 +02:00
battery.h Made 'battery_getCharge' return full charge when 'BAT_NONE' is defined 2021-04-10 12:45:07 +02:00
cps.h Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01:00
datatypes.h Initial implementation of rtx driver for TYT MD-380 radio, by now supporting only analog FM reception 2020-12-06 19:33:27 +01:00
dsp.h Add DSP code with DC removal and FIR PWM filter compensation 2021-04-16 09:46:32 +02:00
event.h Moving to miosix kernel: swapped old uC/OS-III task management functions with pthread ones 2021-03-13 09:16:06 +01:00
gps.h Fix various warnings 2021-02-17 11:21:46 +01:00
input.h Add input parsing functions 2020-12-30 15:46:43 +01:00
memory_profiling.h Implemented stack and heap memory profiling functions. TG-47 2021-04-12 12:03:15 +02:00
queue.h Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01:00
rtx.h Removed packed attribute from rtx and radio state data structures as they can cause crashes due to unaligned memory accesses. 2021-04-15 21:24:26 +02:00
settings.h Add default contrast setting define 2021-04-11 09:10:08 +02:00
state.h Removed packed attribute from rtx and radio state data structures as they can cause crashes due to unaligned memory accesses. 2021-04-15 21:24:26 +02:00
threads.h Made the main() thread run the UI task, thus removing the need for a dedicated one 2021-03-14 17:17:24 +01:00
ui.h Remove Messages menu as it's not implemented yet 2021-04-11 10:06:12 +02:00