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 |
Federico Amedeo Izzo
|
a803958c61
|
UI: Menu scrolling logic refactoring, add GPS Settings entry
|
2021-02-13 16:35:03 +01:00 |
Federico Amedeo Izzo
|
0a04650d58
|
UI: Use more compact representation for menu entries
|
2021-02-13 16:14:44 +01:00 |
Niccolò Izzo
|
a163bc6998
|
Fix a bug where only satellites with a low id were marked active
|
2021-02-13 13:49:03 +01:00 |
Niccolò Izzo
|
7577b4d6ae
|
Improved algorithm for keeping track of active satellites
|
2021-02-13 13:27:06 +01:00 |
Niccolò Izzo
|
1f9793d268
|
Complete GPS compass implementation
Now the GPS screen compass has a needle, which point to the current
movement direction.
|
2021-02-13 12:43:48 +01:00 |
Federico Amedeo Izzo
|
b3e0f964a1
|
State: remove unused variable channelInfoUpdated
|
2021-02-13 11:24:05 +01:00 |
Federico Amedeo Izzo
|
19838dbb38
|
Read VFO channel from flash when initializing state
|
2021-02-13 11:24:05 +01:00 |
Federico Amedeo Izzo
|
a9ad22a4c9
|
NVM: Add function to read VFO channel for MD-UV3x0
|
2021-02-13 11:24:05 +01:00 |
Niccolò Izzo
|
3017ff1f3a
|
Reduced smeter width, fix max RSSI representation
|
2021-02-13 11:24:05 +01:00 |
Silvano Seva
|
6578422c9d
|
Main stack size is automatically increased to 4kB when a test suite is compiled
|
2021-02-13 11:24:05 +01:00 |