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 |
Niccolò Izzo
|
a6c9bf6dd8
|
Quick fix of missing dots
|
2020-11-19 22:18:36 +01:00 |
Federico Amedeo Izzo
|
56dfb38c2a
|
UI: Hide random pixels with a 30ms delayed backlight
|
2020-11-19 21:41:28 +01:00 |
Niccolò Izzo
|
696759c7e7
|
Remove old Makefile
Now meson.build is fully capable of building for all our supported
devices, thus we are eliminating the legacy Makefiles.
|
2020-11-19 21:27:42 +01:00 |
Federico Amedeo Izzo
|
0ebd942c7a
|
UI: Move VFO to 2nd and 3rd line, remove VFO Demo text
|
2020-11-19 21:02:19 +01:00 |
Silvano Seva
|
1cf2a40182
|
Changed names of source files for MDx drivers to comply to new naming convention
|
2020-11-19 18:24:28 +01:00 |
Federico Amedeo Izzo
|
0f0d6fe344
|
UI: Add top and bottom lines
|
2020-11-19 17:05:10 +01:00 |
Silvano Seva
|
552a88ed4c
|
Reorganising includes in MDxx380 tone generator source file
|
2020-11-19 12:53:13 +01:00 |
Fred
|
de6fa813af
|
Move assets folder and add splash screen gif
|
2020-11-19 12:31:28 +01:00 |
Federico Amedeo Izzo
|
f2d9db024c
|
Graphics: Add drawHLine and drawVLine functions
|
2020-11-18 16:56:32 +01:00 |