Commit Graph
2210 Commits
Author SHA1 Message Date
3djc 0a326f1992 Merge branch 'bsongis/x-lites' of https://github.com/kilrah/opentx_xlites into bsongis/x-lites 2019-02-04 17:39:53 +01:00
3djc aef3ff7473 Fix various compilation issues 2019-02-04 17:39:25 +01:00
Bertrand Songis b3e47e6771 Cosmetics 2019-02-04 17:36:35 +01:00
Bertrand Songis 274543a57f Data structs ready ... 2019-02-04 16:26:44 +01:00
Bertrand Songis 3dfe50c10b Merge branch 'bsongis/pxx2' into bsongis/x-lites 2019-02-01 14:19:08 +01:00
MRC3742andAndre Bernet 350acc3cc3 Multi protocol updates to MPM version 1.2.1.16 (#6249) 2019-01-06 10:59:40 +01:00
3djcandGitHub 09553be99f Merge branch 'bsongis/pxx2' into 3djc/pxx2 2018-12-16 14:56:46 +01:00
3djc edec4149cf Fix alignement 2018-12-16 14:55:20 +01:00
Bertrand Songis c6d932c988 Alignment 2018-12-16 14:44:21 +01:00
Bertrand Songis b2d9037da8 Cosmetics 2018-12-16 14:32:04 +01:00
Bertrand Songis 460686bc9f Does it fix the freeze issue? 2018-12-16 14:30:59 +01:00
3djc de6574f45c HORUS UI 2018-12-14 10:26:55 +01:00
3djc d08910778b X9 UI 2018-12-14 09:38:26 +01:00
3djc 0f8c4a7a7f Fix Xlite R9 UI (pulse still wrong) 2018-12-13 17:35:07 +01:00
3djc 1c3d306c48 Tidy up 2018-12-13 12:59:04 +01:00
3djc 50e004df9a A more elegant approach (thank @bsongis) 2018-12-13 08:28:28 +01:00
Bertrand Songis b850470783 Extra union added 2018-12-13 08:15:00 +01:00
3djc 22c1d5895a X7 POC for R9 region sensing 2018-12-12 13:27:11 +01:00
3djc edc3d7372e POC X7 2018-12-04 09:29:36 +01:00
Bertrand Songis b72ccb4836 PXX2 always defined. PROTOCOL enums renamed. IRPROTOS removed 2018-11-28 18:02:14 +01:00
3djcandBertrand Songis 73562b12f1 Fix xlites trainer menu 2018-11-03 16:56:51 +01:00
KilrahandBertrand Songis 483d955eac SE-SF can't be 3POS 2018-11-03 16:56:51 +01:00
Bertrand Songis 2388b90a90 XLITE-S support 2018-11-03 16:56:51 +01:00
MRC3742 8dd10103d6 Updates to build in 2.3 for ARM9X 2018-10-11 23:01:12 -04:00
MRC3742 3dbcd436e8 Multiprotocol listing updates for 2.3 branch 2018-10-11 21:53:05 -04:00
3djc b393976879 Add binding options to ARM non FRSKY boards (2.3 branch) 2018-10-11 10:07:55 +02:00
Bertrand SongisandGitHub 15ed4f6d56 Merge pull request #6160 from opentx/mpaperno/simu_better_shutdown_2.3
Refactor simu startup and shutdown handling (for 2.3 branch):
2018-10-11 09:41:58 +02:00
3djc 7064a9fbcc Improve #6208 fix 2018-10-11 07:09:55 +02:00
Bertrand Songis 53df20c005 Fixes #6208 2018-10-10 18:23:05 +02:00
Andre BernetandKilrah e85ad43821 Prevent page changes during value editing (#6124) 2018-09-18 10:54:54 +02: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
3djc cc92c8a229 Fix R9M flex power settings missing for non xlite 2018-08-31 18:26:35 +02:00
3djc e97cdd00a8 Merge fixes 2018-08-30 13:34:13 +02:00
3djc 95c035ed73 Support for non certified firmwares (#6118)
* Support new r9m firmwares

* More future proof, thx Kilrah

* (significant) typo

* Companion part

* Make support a compilation option

* Fix compilation for normal users

* Warning popup for usability tests

* Better implementation

* All sizes

* Cosmetics

* Flex is EU+/AU+ only

* [Companion] Handle "flexr9m" option in module settings UI (to match radio UI, including warning msg); Move some "toString" functions out of ModelPrinter into ModuleData/Multiprotocols; "Future-proof" available R9M power options based on "stdr9m" fw option; Fix missing "Hitec" MM protocol name; Fix printing of R9M-EU power level in ModelPrinter.

* Cosmetics

* Rename R9M flex option

* Move failsafe further back to prevent nav oddity
2018-08-30 13:16:39 +02:00
Bertrand Songis f1c6333d5f The splash was not aligned => radio doesn't boot 2018-08-05 16:16:15 +02:00
Bertrand Songis 92de1313e7 Cosmetics 2018-08-05 15:58:16 +02:00
Bertrand Songis 4f741dfad2 Cosmetics 2018-08-05 15:47:53 +02:00
Bertrand Songis f226cde6fe Dead code removed 2018-08-05 15:27:50 +02:00
Bertrand Songis 94f9eb7a35 Unused FSPLASH option removed 2018-08-05 14:22:23 +02:00
Bertrand Songis b14f1f29a9 Compilation fix 2018-08-05 13:38:58 +02:00
Bertrand Songis 49aac252d7 Remaining Phase instead of Flightmode 2018-08-05 13:35:52 +02:00
Bertrand Songis ed91931184 More AVR removal 2018-08-05 13:12:51 +02: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
Bertrand Songis f60733b561 __ALIGNED macro unified 2018-08-05 09:56:47 +02:00
Bertrand SongisandGitHub b1cd632bd4 Merge pull request #6079 from opentx/schwabe/multinewprotocol
Update Multi protocols
2018-08-04 10:18:20 +02:00
Bertrand SongisandGitHub 61b82254d0 Merge pull request #6084 from opentx/modules_type_macros
All macros for modules removed
2018-08-04 10:17:35 +02:00
Bertrand Songis 85ad25e0e8 All macros for modules removed 2018-08-04 00:13:32 +02:00
Bertrand Songis 131078e3a0 GCC new warnings fixed (GCC) 8.1.1 20180531 2018-08-03 23:02:43 +02:00
Bertrand Songis a77f00d665 Some bitmaps shifted by 2 pixels on load 2018-08-03 23:00:42 +02:00