OpenRTX/platform/drivers
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
..
ADC Enabled measurement of volume level on MD-UV3x0 2021-03-20 11:51:35 +01:00
GPS Removed old uC/OS-III delay function in linux GPS emulator 2021-03-13 09:16:06 +01:00
NVM Applied __attribute__((packed)) to all data structures to reduce memory footprint 2021-03-26 18:11:22 +01:00
baseband Fixed C6000_setModOffset in MD-UV3x0 HR_C6000 driver, now behaves in the same way as TYT firmware does. Provides a fix for #21, although it still have to be sharpened a bit. 2021-03-31 16:57:35 +02:00
display Fixed wrong screen orientation on MD-380V(G). Thanks to @tarxvftech for testing! 2021-03-19 13:24:56 +01:00
keyboard Add support for encoder knob on MD-UV380 2021-04-03 09:21:47 +02:00
tones Moved MDx tone generator sine table to FLASH 2021-03-26 16:33:08 +01:00