Commit Graph
78 Commits
Author SHA1 Message Date
3djc ab385d1bdb Prevent conflict with trainer on external module (#6846)
Prevent conflict with trainer on external module
2019-10-01 19:33:46 +02:00
Bertrand SongisandGitHub 6c530c6f7b External antenna configuration: proposal for #4285 (#6656)
External antenna configuration
2019-09-06 11:26:18 +02:00
Bertrand SongisandGitHub 13dee00eed Bsongis/rssi from 2 different modules (#6711)
RSSI from 2 different modules
2019-09-05 17:24:48 +02:00
3djc 345d80cd94 Fix multimodule custom 2019-09-01 14:47:47 +02:00
3djc 7e34198d56 Fix multimodule column issue 2019-09-01 14:44:11 +02:00
Bertrand SongisandGitHub 2d4e98d15d Bsongis/ram saving (#6685)
RAM saving. Stacks reduced to have some more RAM available than 2.2 on all boards
2019-08-30 15:46:57 +02:00
Bertrand SongisandGitHub f6646b0190 Bsongis/refactoring before x10 ui merge (#6678)
UI functions refactoring
2019-08-28 17:31:26 +02:00
Bertrand Songis 487a76e8ba RSSI source added to Horus 2019-08-20 17:23:43 +02:00
Bertrand Songis c50c55033e [Horus] Screenshots special function. Woot! 2019-08-19 17:47:49 +02:00
Bertrand Songis 0757669b27 [X10 Express] Model setup navigation fix 2019-08-14 15:58:55 +02:00
Bertrand Songis 44579a9852 [X10 Express] ACCESS Fixes 2019-08-14 14:57:41 +02:00
Bertrand Songis ba7b6b9373 Fixes 2019-07-26 16:37:14 +02:00
Bertrand SongisandGitHub 99c8b4576b Bsongis/r9m modes (#6577)
R9M / R9M Lite / R9M Lite PRO modes
2019-07-17 23:15:31 +02:00
Bertrand SongisandGitHub ccc93ce439 Bsongis/xjt lite support (#6563)
External XJT Lite support added
2019-07-15 08:51:00 +02:00
Bertrand Songis 575d87f70c R9M Lite Pro fixes 2019-07-05 12:01:26 +02:00
Bertrand SongisandGitHub 58104417bb Bsongis/r9m lite pro highspeed (#6546)
R9M Lite Pro @ 450k
2019-07-05 10:45:43 +02:00
Bertrand SongisandGitHub 6516029fd1 Cosmetics (#6512)
Cosmetics
2019-06-17 16:09:09 +02:00
Bertrand Songis f888b83add R9M Access Fixes 2019-06-12 14:06:11 +02:00
Bertrand Songis 8d0be6b748 Module names constants / strings changed again 2019-05-28 16:05:25 +02:00
Bertrand SongisandGitHub 4d07faa8e0 Bsongis/accst support over pxx2 (#6455)
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
Bertrand SongisandGitHub a177c7788c ACCST on ACCESS (#6430)
ACCST on ACCESS
2019-05-18 23:15:46 +02:00
Bertrand Songis e77b096463 Renaming PXX / ACCESS modules constants 2019-05-10 23:06:48 +02:00
3djc a75548c360 Handle both R9M and R9M Lite 2019-04-25 11:25:55 +02:00
3djc 2415cd8588 R9M continued 2019-04-24 14:11:04 +02:00
3djc c490b1abae R9 UI work in process 2019-04-24 14:11:04 +02:00
3djc 2df7002b43 Rewrite module matrix to add ACCESS 2019-04-23 17:49:12 +02:00
3djc 8da1418cae Add rssi choice 2019-04-07 13:17:51 +02:00
Bertrand Songis 04ba9e5c68 Compilation fixes 2019-03-20 16:32:58 +01:00
3djc 9a4f88c2a1 Fix external XJT channels 2019-03-12 10:20:23 +01:00
3djc 16e54f27e0 XJT2 channel count can only be 8, 16 or 24 2019-02-22 10:31:54 +01:00
3djc d80dc67bbd R9M and R9M2 2019-02-19 13:15:54 +01:00
3djc f9f37d75a7 Reuse :) (thx @bsongis) 2019-02-09 12:24:15 +01:00
Bertrand Songis 77c3c9336f UI Fixes 2019-02-08 15:56:09 +01:00
3djc a5759fd4d1 Failsafe UI fix 2019-02-08 15:48:06 +01:00
Bertrand Songis c73746ef1c Fixes 2019-02-08 15:31:23 +01:00
3djc 539cc00d31 Internal module part (receiver not done yet) 2019-02-05 08:34:11 +01:00
3djc 0f8c4a7a7f Fix Xlite R9 UI (pulse still wrong) 2018-12-13 17:35:07 +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
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 ea76998beb More AVR removal 2018-08-05 12:39:05 +02:00
Bertrand Songis 85ad25e0e8 All macros for modules removed 2018-08-04 00:13:32 +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
3djcandBertrand Songis 23e2e3743c Future R9MEU firmware preparation (#5869)
PXX update for R9M FCC/EU
2018-05-07 21:54:20 +02:00
3djcandBertrand Songis 8ee9199abc R9M : activate automatically MODULE telem when possible (#5553)
* Fix #5543

* Auto activate R9M telem

* Adjust radio ui

* Thx @schwabe

* Stop being stupid ?

* PR rework

* [Companion] Removed "Module Telemetry" checkbox.
2017-12-29 09:47:45 +01:00
Bertrand Songis f80406c7cb R9M navigation issue (when external module is R9M-EU and internal module is OFF) 2017-12-13 22:13:40 +01:00
Bertrand SongisandGitHub a6044a684d Bsongis/r9 m fixes (#5406)
R9M support
2017-12-08 11:26:46 +01:00
Arne SchwabeandBertrand Songis afd3103506 Update multi protocols (#5461)
* Update multi protocols

* SFHSS also has failsafe implemented

* Show failsafe setting in Companion

* Fix missing protocol names

* Update failsafe format and only show bind when module reports to support it
2017-12-07 18:48:10 +01:00