Federico Amedeo Izzo
|
92e0abafa2
|
Display: Set default contrast at boot. Improve default contrast for GD-77
|
2021-03-14 11:35:45 +01:00 |
Federico Amedeo Izzo
|
3da311ee38
|
UI: Change contrast steps to 4 to match GD-77 HW contrast range (0-63)
|
2021-03-14 11:21:39 +01:00 |
Federico Amedeo Izzo
|
1637159329
|
Completely disable persistence until we have a proper flash backup/restore method
|
2021-03-13 23:03:37 +01:00 |
Federico Amedeo Izzo
|
9720032238
|
Disable reading VFO and settings from flash until persistence is implemented
|
2021-03-13 22:52:37 +01:00 |
Federico Amedeo Izzo
|
9e7b04c1fa
|
Disable reading VFO channel from flash to fix boot freeze on GD-77
|
2021-03-13 22:21:23 +01:00 |
Silvano Seva
|
a02b693843
|
Made the RTX thread run with the maximum priority on ARM Cortex targets
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
20ad9b7dcf
|
Fixed issue with MDx ADC, rolling back to real battery voltage measurement
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
81e8aae103
|
Re-enabled all the tasks, temporarily bypassing battery voltage reading since it has to be debugged
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
e5316aa8be
|
Minimal refactoring of queue sources
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
fb3447b0c6
|
Moving to miosix kernel: swapped old uC/OS-III task management functions with pthread ones
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
2b28ea0525
|
Moving to miosix kernel: added two functions to 'interfaces/delays.h' to provide substitutes for their uC/OS-III counterparts and removed the old rtos sources
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
093640478c
|
Moving to miosix kernel: adapted GDx drivers and part of the common code to new configuration
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
7992b4abca
|
Moving to miosix kernel: adapted MDx drivers to new configuration
|
2021-03-13 09:16:06 +01:00 |
Silvano Seva
|
cbfb78e19e
|
Fixed bug which made the GPS task re-syncronising the RTC with GPS time once per second.
|
2021-03-13 09:14:26 +01:00 |
Federico Amedeo Izzo
|
fb3c055f85
|
Disable writing settings until DFU support is ready
|
2021-03-01 20:52:57 +01:00 |
Niccolò Izzo
|
de85ba90cb
|
Filter out BeiDou NMEA strings
|
2021-02-25 11:20:31 +01:00 |
Silvano Seva
|
056c53b35d
|
Made UI fsm skip low battery check when TX is enabled to avoid spurious triggers of low battery alert caused by the high current absorption from RF PA
|
2021-02-24 21:00:30 +01:00 |
Niccolò Izzo
|
6b24895ef3
|
Extended GPS support to UV-380 module
|
2021-02-24 08:07:58 +01:00 |
Silvano Seva
|
3438006ef5
|
Removed moving average filtering from MDx ADC1 driver, added code for proper filtering of ADC samples in platform-independent code
|
2021-02-23 15:49:55 +01:00 |
Silvano Seva
|
416ae13eb1
|
Fixed linking error when building for linux
|
2021-02-23 14:01:09 +01:00 |
Niccolò Izzo
|
eb0a5ee9f0
|
Fix compass orientation, speed formatting
|
2021-02-21 20:38:54 +01:00 |
Silvano Seva
|
d0e8d15389
|
Added 'packed' attribute to settings data structure. Some refactoring of settings and state code.
|
2021-02-21 19:25:09 +01:00 |
Federico Amedeo Izzo
|
35bde9bccb
|
Add state_terminate() that saves settings to flash
|
2021-02-21 16:44:31 +01:00 |
Federico Amedeo Izzo
|
d4981ee288
|
Add Settings persistence to SPI Flash
|
2021-02-21 15:58:41 +01:00 |
Federico Amedeo Izzo
|
0b14e36bdb
|
Fix About screen on GD-77
|
2021-02-20 16:25:06 +01:00 |
Federico Amedeo Izzo
|
820ac73d08
|
UI: Add menu_h and menu_font layout parameters
|
2021-02-20 16:03:37 +01:00 |
Federico Amedeo Izzo
|
9c47797ff0
|
UI: Fixed mismatch between visible and selectable menu elements
|
2021-02-20 15:47:41 +01:00 |
Federico Amedeo Izzo
|
c644e8db1d
|
UI: Remove position parameter from menu list
|
2021-02-20 15:35:19 +01:00 |
Federico Amedeo Izzo
|
711d8426c9
|
Add 10pt font. Reduce frequency line on GD-77 to avoid overlap
|
2021-02-20 15:14:35 +01:00 |
Federico Amedeo Izzo
|
5bb200933b
|
UI: Add missing GPS ifdefs
|
2021-02-17 20:02:53 +01:00 |
Niccolò Izzo
|
f49655c44d
|
Better GPS time synchronization
|
2021-02-17 14:58:20 +01:00 |
Niccolò Izzo
|
4d66d8b1af
|
Fix various warnings
|
2021-02-17 11:21:46 +01:00 |
Federico Amedeo Izzo
|
f357f476dc
|
GPS: Enable GPS on gps_task start only if enabled in settings
|
2021-02-16 22:47:38 +01:00 |
Federico Amedeo Izzo
|
cecd01e03d
|
GPS: workaround: Move settings above gps_data to avoid settings
corruption caused by gps_data overflow
|
2021-02-16 22:44:21 +01:00 |
Federico Amedeo Izzo
|
cbe657cd77
|
UI: Fixed GPS OFF bug caused by ambiguous enable/disable code
|
2021-02-16 22:22:20 +01:00 |
Federico Amedeo Izzo
|
9de0857ff4
|
UI: Add switch cases default options
|
2021-02-16 22:09:28 +01:00 |
Niccolò Izzo
|
fed9912c7d
|
Improved RTC GPS time synchronization
|
2021-02-16 08:33:34 +01:00 |
Niccolò Izzo
|
8d90ee0588
|
Add Smeter numbers
|
2021-02-16 07:59:37 +01:00 |
Federico Amedeo Izzo
|
75c1f13882
|
UI: Replaced strcmp with switch case to fix GPS/menu bug
|
2021-02-15 22:02:09 +01:00 |
Niccolò Izzo
|
479eda3d96
|
Fix altitude print
|
2021-02-15 13:54:23 +01:00 |
Niccolò Izzo
|
d230a19623
|
Adjusted battery thresholds
|
2021-02-15 09:28:23 +01:00 |
Niccolò Izzo
|
f850dbdc45
|
Add GPS RTC time synchronization, remove debug prints
|
2021-02-15 09:26:13 +01:00 |
Niccolò Izzo
|
e9f0a46823
|
Fix speed tracking bug
|
2021-02-15 07:40:25 +01:00 |
Federico Amedeo Izzo
|
9255dfb969
|
Disable GPS functions for radios that don't support a GPS chip
|
2021-02-14 17:49:23 +01:00 |
Federico Amedeo Izzo
|
663673b697
|
UI: Fix compilation warnings
|
2021-02-14 14:04:01 +01:00 |
Federico Amedeo Izzo
|
619cda7aeb
|
Turn off GPS when it's turned off in settings
|
2021-02-14 13:55:33 +01:00 |
Federico Amedeo Izzo
|
31552ff2b2
|
Consider RTC time UTC instead of local time, applying timezone
|
2021-02-13 22:11:25 +01:00 |
Federico Amedeo Izzo
|
ebe87b22e2
|
UI: Add menu edit mode. Small refactoring
|
2021-02-13 21:29:25 +01:00 |
Federico Amedeo Izzo
|
66af402e83
|
Move settings from UI to State
|
2021-02-13 20:32:53 +01:00 |
Federico Amedeo Izzo
|
d66b59694a
|
UI: Add GPS settings menu
|
2021-02-13 17:23:16 +01:00 |