OpenRTX/openrtx/include
Caleb Jamison e5c5ee90f2 Add support for encoder knob on MD-UV380
Added: qdec, a header only quadrature encoder library

Added: EXTI15_10_IRQHandler to handle the encoder knob

Changed: platform_init() for the MD-UV380 now configures the EXTI15_10
interrupt.

Changed: platform_getChSelector now returns signed int8

Changed: size of settings_t.valid went from 6 to 7
Without this change, pressing the macro button crashes the radio, I
haven't investigated and I don't remember how I found that solution.

Changed: meson.build includes the qdec library
2021-04-03 09:21:47 +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 Add support for encoder knob on MD-UV380 2021-04-03 09:21:47 +02:00
battery.h Implement battery voltage to charge conversion 2020-12-11 14:09:36 +01: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
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
queue.h Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01:00
rtx.h Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01:00
settings.h Add support for encoder knob on MD-UV380 2021-04-03 09:21:47 +02:00
state.h Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01: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 Fix failing boot on MD380 2021-04-02 08:43:31 +02:00