Silvano Seva
|
014262f4df
|
Modified event_t structure to make it castable to void *
|
2020-12-06 14:37:21 +01:00 |
Federico Amedeo Izzo
|
94b37d9137
|
Events: More events changes
|
2020-12-06 14:37:21 +01:00 |
Federico Amedeo Izzo
|
3e461e6b80
|
Add initial events implementation
|
2020-12-06 14:37:21 +01:00 |
Fred
|
41ecb11d3a
|
Add GD77 keyboard driver
|
2020-12-05 15:27:04 +01:00 |
Fred
|
c096e946a4
|
Change GD77 display padding and font size
|
2020-12-04 20:49:04 +01:00 |
Fred
|
0d437b239d
|
Add GD77 keyboard file
|
2020-12-04 20:39:20 +01:00 |
Fred
|
5d9ac78548
|
Fix GD77 display driver
|
2020-12-04 20:39:20 +01:00 |
Silvano Seva
|
8762a9e3a8
|
Display driver for GD77, still work in progress
|
2020-12-04 20:39:19 +01:00 |
Silvano Seva
|
eaaaca648b
|
Support package for Radioddity GD77
|
2020-12-04 20:39:19 +01:00 |
Silvano Seva
|
774468ae46
|
Added to platform API a function allowing to retrieve device calibration data
|
2020-12-04 10:45:03 +01:00 |
Silvano Seva
|
d4cdba2243
|
Moved calibration data structures from 'platform/drivers/NVM' to 'openrtx/include/calibration', since various modules need them
|
2020-12-04 10:27:04 +01:00 |
Fred
|
7db1ee28e8
|
Fix gcc warnings in emulator.c
|
2020-11-29 13:29:11 +01:00 |
Fred
|
2a2ca57015
|
Add seconds to top bar clock
|
2020-11-29 13:23:21 +01:00 |
Federico Amedeo Izzo
|
e62458119a
|
Keyboard: Increase thread stack and send multiple events if a key is kept pressed
|
2020-11-29 09:09:59 +01:00 |
Federico Amedeo Izzo
|
869cb673b6
|
Keyboard: Manage keyboard status with a queue
|
2020-11-29 08:45:17 +01:00 |
Federico Amedeo Izzo
|
42ccc3ac28
|
GFX: Add gfx_clearRows() implementation
|
2020-11-29 08:43:58 +01:00 |
Silvano Seva
|
5f669d1c18
|
Made task stack size platform dependent, since values for ARM target were too small for a correct execution on x64
|
2020-11-28 21:19:37 +01:00 |
Federico Amedeo Izzo
|
b0b772cd50
|
Keyboard: Add missing keyboard.h include
|
2020-11-28 09:53:44 +01:00 |
Federico Amedeo Izzo
|
efc4820328
|
Keyboard: Replace uint32_t with keyboard_t
|
2020-11-28 09:51:18 +01:00 |
Silvano Seva
|
3bb7e2cfd4
|
Moved to static allocated framebuffer and USB vcom rx buffer
|
2020-11-27 22:34:25 +01:00 |
Silvano Seva
|
40e6c0aef9
|
Splitting uC/OS-III configuration for arm and x64 targets
|
2020-11-27 22:34:25 +01:00 |
Niccolò Izzo
|
87ec8389cd
|
Fix frequency representation bug
Divide the frequency decimals by ten to ensure the we do not overflow
the 5 digits we can fit into the available space on the screen.
|
2020-11-27 16:31:11 +01:00 |
Silvano Seva
|
8b877ed6d0
|
Narrowed down RAM usage
|
2020-11-27 15:07:39 +01:00 |
Niccolò Izzo
|
e3285fee10
|
Add platform test compilation options
|
2020-11-27 12:49:39 +01:00 |
Niccolò Izzo
|
3310b5f730
|
Add memory size info linker flag
|
2020-11-27 12:23:59 +01:00 |
Silvano Seva
|
bf24c31be7
|
Increased UI task stack size to 1kB, fixed some compiler warnings, code cleanup pass
|
2020-11-27 10:12:54 +01:00 |
Federico Amedeo Izzo
|
82be1afe17
|
UI: Add VFO frequency change
|
2020-11-26 22:44:39 +01:00 |
Federico Amedeo Izzo
|
32bbbfb9de
|
GFX: Remove missing dots workaround
|
2020-11-26 22:22:07 +01:00 |
Silvano Seva
|
45a26fe5bb
|
Tool for external flash dump on MDx devices
|
2020-11-26 21:30:16 +01:00 |
Federico Amedeo Izzo
|
00fd786b8e
|
UI: Switch to alternative splash screen
|
2020-11-26 21:12:05 +01:00 |
Federico Amedeo Izzo
|
b4952592aa
|
UI: Add alternative Splash Screen
|
2020-11-26 17:18:53 +01:00 |
Federico Amedeo Izzo
|
f7b1423053
|
UI: Fix uint32_t frequency printing
|
2020-11-26 16:53:17 +01:00 |
Silvano Seva
|
5d964f3358
|
Reorganised radio state data structure, bringing in new channel_t variable.
|
2020-11-26 15:25:26 +01:00 |
Fred
|
71d00362fb
|
Add screenshot to README
|
2020-11-25 20:10:45 +01:00 |
Silvano Seva
|
4dbdb5ddbb
|
Implemented reading of channel data from external flash memory for MDx targets
|
2020-11-25 16:40:17 +01:00 |
Silvano Seva
|
83f375c675
|
Merged MD3x0 and MDUV3x0 calibration data structures into a single header file for MDx family
|
2020-11-25 13:57:36 +01:00 |
Silvano Seva
|
8b60ad83b4
|
Added sample averaging to MDx ADC driver
|
2020-11-25 10:26:53 +01:00 |
Silvano Seva
|
50771c8bbe
|
Moved macro for compile-time definition of the current target from per-target 'hwconfig.h' files to meson.build
|
2020-11-24 17:39:19 +01:00 |
Silvano Seva
|
9ba2c79425
|
Code changes to remove a bunch of compiler warnings
|
2020-11-24 17:27:30 +01:00 |
Silvano Seva
|
7a6f39ad26
|
Added 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.
|
2020-11-24 15:42:57 +01:00 |
Silvano Seva
|
380f489eb0
|
Changed underlying type of 'freq_t' from 'float' to 'uint32_t'
|
2020-11-24 15:39:10 +01:00 |
Silvano Seva
|
65e4643f1e
|
Code cleanup and suppression of some compilation warnings
|
2020-11-24 14:23:05 +01:00 |
Silvano Seva
|
8efbfab6e1
|
Fixed parsing errors in MD-UV3x0 calibration data loader
|
2020-11-24 12:41:20 +01:00 |
Silvano Seva
|
e690a36dd1
|
Implemented NVM interface API also for MD-UV3x0 targets
|
2020-11-24 12:41:20 +01:00 |
Silvano Seva
|
8ddebef197
|
Dumping security registers of MD-UV380
|
2020-11-24 12:41:20 +01:00 |
Federico Amedeo Izzo
|
32ccd29c5c
|
State: Add sane initialization
|
2020-11-21 11:02:49 +01:00 |
Federico Amedeo Izzo
|
3370e5a3a7
|
Add shared state logic
|
2020-11-21 10:46:48 +01:00 |
Silvano Seva
|
310f19c6b7
|
API to access external nonvolatile memory, implementation for MD3x0 devices and testsuite for printing calibration values of MD3x0 devices
|
2020-11-21 09:37:12 +01:00 |
Silvano Seva
|
9b14e9fae7
|
Low-level driver for external SPI flash memory on MDx family devices
|
2020-11-20 14:47:52 +01:00 |
Federico Amedeo Izzo
|
bd176d7142
|
Fonts: Manually fixed font to make it more symmetric
|
2020-11-19 22:59:15 +01:00 |