Commit Graph
71 Commits
Author SHA1 Message Date
Peter FeerickandGitHub 34cfbb631b fix(ci): add missing fw build, correct v14 switch defs (#6156) 2025-04-27 13:53:01 +10:00
36cdd93a1a feat: support for RadioMaster GX12 (#5703)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-12-13 12:41:38 +10:00
17bf9dc813 feat: support for HelloRadioSky V16 (#5317)
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2024-09-02 09:45:59 +10:00
961c75784e feat: Fatfish F16 support (main) (#4485)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-06-30 11:55:35 +10:00
9bdd5664a0 chore(bw): tidy up Radio Setup menu (#4939)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-05-30 15:59:15 +10:00
ca5355e0c7 feat: Add support for Radiomaster MT12 (#4277)
Co-authored-by: 3djc <lesitewebdejc@hotmail.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-11-04 18:18:17 +10:00
philmozandGitHub 837677b3ef feat: Convert PPM_UNIT build option to runtime radio setting (#3993) 2023-10-10 19:47:50 +10:00
3djcandGitHub bc8087cbf1 feat: Add Radiomaster Boxer (#2877)
* Radiomaster Boxer

* chore: Add Build system bits

* chore: `EEPROM_VARIANT` no longer used
2022-12-31 16:45:09 +10:00
zhaobingandPeter Feerick 0219426b26 Add LR3PRO as an independent target 2022-08-20 10:59:50 +10:00
XINGandPeter Feerick 299991bc11 Add iFlight Commando8
Add iFlight Commando8 ELRS radio
2022-08-16 18:44:57 +10:00
Peter FeerickandPeter Feerick 3f5e43aed4 chore: Add missing build system bits 2022-07-20 13:01:31 +10:00
3djcandRaphael Coeffic 6735a42b08 Radiomaster Zorro
Port of opentx/opentx#8791
2021-12-17 15:17:48 +01:00
rotormanandRisto 80a51837c1 Automatically detect FlySky digital hall sticks on X10-class radios without necessity of build-time CMake option FLYSKY_HALL_STICKS.
Added special UART4 init to sample if FlySky sticks are present or not.
Added boolean globalData.flyskygimbals to save the detection result.
Removed FLYSKY_HALL_STICKS and FLYSKY_HALL_STICKS_REVERSE CMake build options.

Tested on two RM TX16S radios, one with FlySky digital hall sticks and second with stock analog sticks.
2021-11-19 21:33:03 +01:00
richardclliandGitHub ea9207bfb8 Flysky Hall Stick MOD using UART4 by disabling stick A/D, resolving #140. (#149)
* Flysky Hall Stick MOD using UART4 by disabling stick A/D.

* Fixed build error.

* Added Flysky hall stick mod in test targets.

* Changed ADC disable for Flysky hall sticks method.
2021-06-06 18:09:58 +02:00
Kilrah e5d0b9d854 Add missing externalaccess option for T18 2021-02-10 14:25:32 +01:00
3djc f6c4da918a Enable compilation on servers 2021-01-26 15:46:31 +01:00
3djcandGitHub 1f01fa6d47 Radiomaster T8 (#8219) 2021-01-15 17:19:25 +01:00
3djcandGitHub e1e67a9d8c Add support for radiomaster TX12 (#8080)
* Add tx12 support
2020-11-14 11:48:46 +01:00
3djc a14646f8f9 Fix x10/x12 not getting "externalaccessmod" 2020-10-18 15:24:42 +02:00
3djcandGitHub 5fc342c85c Allow R9M 2019 in ACCESS mode on some radios (#7963)
Support for external R9M ACCESS
2020-10-16 16:35:31 +02:00
Kilrah a57f794c5a Sync options with companion 2020-06-26 10:33:43 +02:00
Kilrah e53e87a1ed Cleanup internalppm remains 2020-06-26 10:33:43 +02:00
Kilrah 9b674010a8 Add AFHDS3 by default to radios with enough RAM for testing 2020-06-26 10:33:42 +02:00
Kilrah feb5a07237 Fix T18 missing internal multi 2020-06-26 01:39:40 +02:00
JakubandGitHub 5bf197439a Support of FRM302 module. (#7533)
AFHDS3 support added
2020-06-22 16:44:35 +02:00
3djcandGitHub 82b13ebe3f TX16S internal gps option (#7632) 2020-05-27 07:35:25 +02:00
3djc 273b0ae81d Bring BT option back to TX16S 2020-05-22 10:12:43 +02:00
Kilrah f44305beb1 No BT on TX16S for now 2020-05-13 11:52:54 +02:00
3djc 24615f7773 Internal multi missing on server built tx16s firmware 2020-05-04 18:06:40 +02:00
3djc fc50c07f49 Fix t12 internal module compile 2019-11-29 13:43:15 +01:00
3djcandGitHub 53579157d8 Add support for BT compilation on T16 (#7020) 2019-11-04 11:11:41 +01:00
Raphael CoefficandRaphael Coeffic 6b12010473 Add T16 support
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.

Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
2019-09-24 22:12:13 +02:00
Bertrand Songis 6d893c9ea4 More consistency in CMake options to enable / disable modules 2019-08-29 10:22:19 +02:00
3djc ed64c59b37 Remove luac (should have been part of option rework) 2019-08-27 08:45:40 +02:00
Bertrand Songis 6818e12609 [X10 Express] Compilation script updated 2019-08-27 08:22:34 +02:00
3djc 63604b3b12 Options rework 2019-08-22 14:50:30 +02:00
Bertrand Songis a0d6fd12cf autoupdate options added into Companion 2019-06-21 10:25:38 +02:00
3djc 7c3ad50e7d FlexR9M looks like a missing option in 2.3 2019-06-14 21:08:39 +02:00
3djc e3ec3fa45e Fix compilation options 2019-06-11 08:56:34 +02:00
Bertrand Songis d8dbe5abda R9M ACCESS / ACCST refactoring 2019-05-28 11:00:12 +02:00
Bertrand SongisandGitHub 4d07faa8e0 Bsongis/accst support over pxx2 (#6455)
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
3djc 1f7759dc6e CROSSFIRE is no more a default, but firmware option (saves RAM) 2019-05-20 13:39:17 +02:00
Bertrand Songis 0774567df7 Revert "Compilation options updated"
This reverts commit 68a9edc8
2019-05-16 14:50:23 +02:00
Bertrand Songis 68a9edc887 Compilation options updated 2019-05-16 10:39:09 +02:00
Bertrand Songis 4bdd76a214 Compilation options updated 2019-05-15 15:56:52 +02:00
Bertrand Songis 4736ff0300 RAM saving 2019-02-09 12:12:36 +01:00
Kilrah 00e28d3c0e flexr9m was missing from compile scripts for sky9x (fix #6305) 2019-01-20 19:56:45 +04:00
3djc edc3d7372e POC X7 2018-12-04 09:29:36 +01: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
Arne Schwabe e76d1d0c3d Remove unused telemetry protocols 2018-07-05 12:05:55 +02:00