rotorman and Risto
fc2142ec78
Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it).
2021-10-02 14:22:01 +02:00
Raphael Coeffic
56542bf7e8
Some fixes for simu
2021-07-31 17:31:50 +02:00
Bertrand Songis
bddccb9765
Merge with latest 2.3
2020-05-30 11:57:03 +02:00
Bertrand Songis
0626b31dfe
Merge with latest 2.3
2020-01-08 16:35:30 +01:00
Bertrand Songis and GitHub
71c763f943
Bsongis/x9lites sources companion fix ( #7275 )
...
Fixes #7215
Fixes #7244
2020-01-06 10:28:29 +01:00
Bertrand Songis
4c484017a4
Merge from 2.3
2019-12-05 09:29:11 +01:00
Bertrand Songis
bc9cd3fba9
New Table widget
2019-11-28 17:03:57 +01:00
Bertrand Songis and GitHub
4cdd17f0d7
MAGIC value for powerReason should be stored in RTC backup on Horus ( #7096 )
...
- Allows the radio main application to start correctly when coming from an app in RAM
- Refactoring of the `UNEXPECTED_SHUTDOWN()` process
- Saves the RTC battery as BACKUP RAM is not needed on normal shutdown
- On PWR OFF on an ALERT, the radio won't show the next alert before shutting down
- Bootloader flashable through the SD Manager
2019-11-21 11:50:33 +01:00
Bertrand Songis and GitHub
ff2cde85be
Bsongis/boot issue invalid eeprom ( #6684 )
...
Boot issue on invalid eeprom
2019-08-30 13:23:49 +02:00
Raphael Coeffic and Bertrand Songis
f9903dca66
Do not try to convert the eeprom until radio is fully ON. ( #6668 )
2019-08-27 10:20:03 +02:00
3djc and Andre Bernet
e4327e4461
Companion T12 support ( #6480 )
...
* Introduce T12 own variant, radio side
* T12 Companion support continued
* Remove warnings
* Cosmetics
2019-06-05 11:32:35 +02:00
Bertrand Songis
f7b323e5cd
O9X FourCC support removed
2019-05-24 15:42:20 +02:00
Bertrand Songis and GitHub
794fe32006
X10 extra switches sticks ( #6423 )
...
[X10] 2 extra sticks switches + 2 extra pots
2019-05-17 20:42:41 +02:00
Bertrand Songis
684b02d093
First conversion non regression test (X9D+)
2019-05-07 23:35:12 +02:00
Bertrand Songis
0c99545b27
Progress screen refactoring
2019-03-25 17:27:57 +01:00
Bertrand Songis
a82dd27c99
EEPROM conversions continued
2019-03-19 10:28:12 +01:00
Bertrand Songis
e4fa31be28
Rename char2idx to char2zchar
2019-02-21 10:35:48 +01:00
Bertrand Songis
6d4e908de0
Custom popup for receiver registration
2019-02-14 17:09:15 +01:00
Max Paperno
66cd99bf6b
[simu] Updates for RTOS abstraction layer; Remove further SIMU_SLEEP usages.
2018-09-08 22:04:37 -04:00
Max Paperno
a2006940db
[simu] Refactor simu startup and shutdown handling (for 2.3 branch):
...
* Use pwrCheck() as primary control point for shutdown, centralizes thread control in simpgmspace module;
* Remove main_thread_running in favor of separate variables for startup mode and shutdown flag;
* Don't start a thread for ARM startup, just run simuMain() directly (the thread just exits anyway);
* Refactor SIMU_SLEEP() macro, and remove all unnecessary uses of it, also remove SIMU_SLEEP_NORET;
* Add startType param to opentxStart() to control splash and startup checks;
* Fixes backlight never turning off in simulator with "SWITCH" power button type (pwrPressed() was always true);
* Fixes simu shutdown when model checklist is displayed at startup;
* Adds stubs to possibly simulate a "soft" power button in the future.
2018-09-08 22:04:37 -04:00
Bertrand Songis
ea76998beb
More AVR removal
2018-08-05 12:39:05 +02:00
Bertrand Songis
f3bfde242b
RTOS refactoring + more AVR removal
2018-08-05 12:06:48 +02:00
3djc
dd632969f3
Massive clean thanks to Schwabe : unifdef -m -DCPUARM -UCPUM64 -UCPUM2560 -UPCBSTD -UPCBMEGA2560 -UPCBGRUVIN9X -UPCB9X $(find . -name "*.cpp" -or -name "*.h")
2018-07-05 08:04:55 +02:00
Bertrand Songis and GitHub
c4001c8507
Bsongis/frsky xlite ( #5574 )
...
FrSky X-Lite support added
2018-01-02 14:36:48 +01:00
Arne Schwabe and Bertrand Songis
7779bc51cd
Remove unused pointer startP ( #4770 )
...
Clang complains about startP pointer pointing to a member of a packed structure, resulting on in a unaligned pointered address. The compiler will optimise the pointer out anyway
2017-04-11 07:50:02 +02:00
3djc and Bertrand Songis
c9555e510c
Allow datestamp for ARM 128x64 model backups ( #4534 )
...
* Allow datestamp for x7 model backups
* Add ability to restore too
* Make this all 128x64 instead of x7 only
2017-03-02 18:32:24 +01:00
Damjan Adamic
ca6a31016a
Re #4498 : Comment removed
2017-02-26 17:57:39 +01:00
Damjan Adamic and Bertrand Songis
7081f924de
Some memory leaks and out of bounds array access fixed ( #4498 )
2017-02-26 12:39:26 +01:00
Bertrand Songis and Andre Bernet
b9bb831b7f
Bsongis/horus flash external device ( #4446 )
...
* CMake options changed to UNEXPECTED_SHUTDOWN=YES/NO and PWR_BUTTON=PRESS/SWITCH
* [X12S / X10] Flash an external device is now OK
2017-02-12 21:04:46 +01:00
Bertrand Songis and GitHub
4d4a7471f3
[X7] EEPROM Variant introduced for Companion import ( #4245 )
...
* [X7] EEPROM Variant introduced for Companion import
* [X7] Also different FourCC needed if we want to use .otx files
* Allow early version of X7 firmware Eeprom to migrate to new variant (#4246 )
* Allow early version of X7 firmware Eeprom to migrate to new variant
2017-01-16 21:52:34 +01:00
Bertrand Songis and GitHub
f2b283c585
[All] All FourCC changed (o9x changed to otx) ( #4214 )
2017-01-09 22:30:01 +01:00
Damjan Adamic
e229c8f8e7
Log file moved to RAM and aligned for proper DMA access. Log functions renamed.
2016-09-11 21:37:54 +02:00
Bertrand Songis
3cb64d984a
[Taranis] EEPROM async write was disabled
2016-08-27 17:05:56 +02:00
Bertrand Songis and GitHub
0ff601a3fa
EEPROM simplification. Needs tests. ( #3713 )
2016-08-23 07:14:44 +02:00
Bertrand Songis and GitHub
d3ae3c035d
Bsongis/gui refactoring for x7 d ( #3701 )
...
* [X7D] New board added
* Cosmetics
2016-08-18 11:49:16 +02:00
Bertrand Songis
55f71f053b
myeeprom.h splitted into dataconstants.h and datastructs.h
2016-03-04 23:54:35 +01:00
Bertrand Songis
97d59cfa56
Copyright script applied to all sources in the radio directory
2015-12-23 19:57:13 +01:00
Bertrand Songis
7e6dc610ac
Compilation fix
2015-11-25 07:40:15 +01:00
Bertrand Songis
ab0272c16c
[Horus] Refactoring continued
2015-10-24 11:27:34 +02:00
Bertrand Songis
e18e6f9c41
[Horus] Refactoring continued
2015-10-22 20:04:54 +02:00
Bertrand Songis
c8f77fceec
[Horus] SD Storage started. UI continued.
...
+ Some boyscout work on LCD functions
2015-10-22 07:10:19 +02:00