41ecb11d3aAdd GD77 keyboard driver
Fred
2020-12-05 15:27:04 +0100
c096e946a4Change GD77 display padding and font size
Fred
2020-12-04 20:49:04 +0100
0d437b239dAdd GD77 keyboard file
Fred
2020-12-04 10:23:13 +0100
5d9ac78548Fix GD77 display driver
Fred
2020-12-04 10:22:57 +0100
8762a9e3a8Display driver for GD77, still work in progress
Silvano Seva
2020-12-01 09:41:27 +0100
eaaaca648bSupport package for Radioddity GD77
Silvano Seva
2020-12-01 09:40:50 +0100
774468ae46Added to platform API a function allowing to retrieve device calibration data
Silvano Seva
2020-12-04 10:45:03 +0100
d4cdba2243Moved calibration data structures from 'platform/drivers/NVM' to 'openrtx/include/calibration', since various modules need them
Silvano Seva
2020-12-04 10:27:04 +0100
7db1ee28e8Fix gcc warnings in emulator.c
Fred
2020-11-29 13:29:11 +0100
2a2ca57015Add seconds to top bar clock
Fred
2020-11-29 13:23:21 +0100
e62458119aKeyboard: Increase thread stack and send multiple events if a key is kept pressed
Federico Amedeo Izzo
2020-11-29 09:09:59 +0100
869cb673b6Keyboard: Manage keyboard status with a queue
Federico Amedeo Izzo
2020-11-28 12:21:22 +0100
5f669d1c18Made task stack size platform dependent, since values for ARM target were too small for a correct execution on x64
Silvano Seva
2020-11-28 21:19:37 +0100
5d964f3358Reorganised radio state data structure, bringing in new channel_t variable.
Silvano Seva
2020-11-26 15:25:26 +0100
71d00362fbAdd screenshot to README
Fred
2020-11-25 20:10:45 +0100
4dbdb5ddbbImplemented reading of channel data from external flash memory for MDx targets
Silvano Seva
2020-11-25 16:40:17 +0100
83f375c675Merged MD3x0 and MDUV3x0 calibration data structures into a single header file for MDx family
Silvano Seva
2020-11-25 13:57:36 +0100
8b60ad83b4Added sample averaging to MDx ADC driver
Silvano Seva
2020-11-25 10:26:53 +0100
50771c8bbeMoved macro for compile-time definition of the current target from per-target 'hwconfig.h' files to meson.build
Silvano Seva
2020-11-24 17:39:19 +0100
9ba2c79425Code changes to remove a bunch of compiler warnings
Silvano Seva
2020-11-24 17:27:30 +0100
7a6f39ad26Added NVM driver compilation for all the MDx family devices and reorganised the platform test printing the calibration, now merged into one single file for all the MDx devices.
Silvano Seva
2020-11-24 15:42:57 +0100
380f489eb0Changed underlying type of 'freq_t' from 'float' to 'uint32_t'
Silvano Seva
2020-11-24 15:39:10 +0100
65e4643f1eCode cleanup and suppression of some compilation warnings
Silvano Seva
2020-11-24 14:23:05 +0100
8efbfab6e1Fixed parsing errors in MD-UV3x0 calibration data loader
Silvano Seva
2020-11-22 18:36:23 +0100
e690a36dd1Implemented NVM interface API also for MD-UV3x0 targets
Silvano Seva
2020-11-22 12:48:17 +0100
8ddebef197Dumping security registers of MD-UV380
Silvano Seva
2020-11-21 18:25:25 +0100
3370e5a3a7Add shared state logic
Federico Amedeo Izzo
2020-11-21 10:46:39 +0100
310f19c6b7API to access external nonvolatile memory, implementation for MD3x0 devices and testsuite for printing calibration values of MD3x0 devices
Silvano Seva
2020-11-21 09:37:12 +0100
9b14e9fae7Low-level driver for external SPI flash memory on MDx family devices
Silvano Seva
2020-11-20 14:47:52 +0100
bd176d7142Fonts: Manually fixed font to make it more symmetric
Federico Amedeo Izzo
2020-11-19 22:59:11 +0100
a6c9bf6dd8Quick fix of missing dots
Niccolò Izzo
2020-11-19 22:18:36 +0100
56dfb38c2aUI: Hide random pixels with a 30ms delayed backlight
Federico Amedeo Izzo
2020-11-19 21:40:55 +0100
696759c7e7Remove old Makefile
Niccolò Izzo
2020-11-19 21:27:42 +0100
0ebd942c7aUI: Move VFO to 2nd and 3rd line, remove VFO Demo text
Federico Amedeo Izzo
2020-11-19 21:02:19 +0100
1cf2a40182Changed names of source files for MDx drivers to comply to new naming convention
Silvano Seva
2020-11-19 18:24:28 +0100
0f0d6fe344UI: Add top and bottom lines
Federico Amedeo Izzo
2020-11-19 17:05:10 +0100
552a88ed4cReorganising includes in MDxx380 tone generator source file
Silvano Seva
2020-11-19 12:53:13 +0100
de6fa813afMove assets folder and add splash screen gif
Fred
2020-11-19 12:31:28 +0100
c239abbf04Fixing #6, caused by arm GCC 10.2.0 now defaulting to -fno-common and not merging multiple definitions of the same variable across different files, a thing upon which uC/OS-III sources seem to rely on.
Silvano Seva
2020-11-17 13:56:45 +0100
65329d044aadd build_arm to .gitignore
Federico Amedeo Izzo
2020-11-16 21:29:44 +0100
a58eaa2a08keyboard_linux.c: add kbd_init() implementation to fix compilation on Linux
Federico Amedeo Izzo
2020-11-16 21:29:10 +0100
85a89d1f84Doubled the prescale value of all the timers, since they run at twice the frequency of the bus they are connected to
Silvano Seva
2020-11-16 18:03:02 +0100
01ee477b02Workaround for an STM32F405 bug causing a delay between an RCC peripheral clock enable and the effective peripheral enabling, as described in ST's silicon errata sheet
Silvano Seva
2020-11-16 11:24:52 +0100
76086d567fFixed regression affecting USB virtual COM port on TYT MD-380
Silvano Seva
2020-11-16 11:02:31 +0100
e2dd96356dRefactored UI source code
Silvano Seva
2020-11-16 09:03:03 +0100
86e7f82aceMoved platform initialisation to main() function
Silvano Seva
2020-11-16 08:42:10 +0100
1b4b000b66Adding file left behind in the previous commit
Silvano Seva
2020-11-15 22:25:43 +0100
b06b120148Reorganising thread structure, moving thread bodies and thread creation function into a dedicated source file to make overall source code more easily readable
Silvano Seva
2020-11-15 22:23:32 +0100
11854aaaa6ui.c: Remove infinite loop, now handled by task execution in main.c
Federico Amedeo Izzo
2020-11-15 21:25:42 +0100
89e822813bAdding the remaining part of issue #5 fix, forgot in the previous commit
Silvano Seva
2020-11-15 21:16:49 +0100
72988cd5cfFix for both issue #5 and a bug in keyboard driver leading to undetected keypresses in some cases
Silvano Seva
2020-11-15 20:38:28 +0100
3feaa992b8main.c: Set task priorities
Federico Amedeo Izzo
2020-11-15 10:13:32 +0100
e15e96caa7README.md: Improve wiki links
Nimayer
2020-11-15 09:43:10 +0100
4b08cf60abREADME.md: Moved compilation instructions to the wiki
Nimayer
2020-11-15 09:39:20 +0100