Commit Graph
119 Commits
Author SHA1 Message Date
Peter Feerick a7f2e619ca chore(dsmp): separate DSMP and DSM2, cleanup code, add DSMP status display and Enable AETR option (#6932)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2026-01-21 09:01:49 +10:00
philmozandGitHub 4f90a5e426 feat: add a separate setting for selecting 'text language' when ALL_LANGS is set (#6960) 2026-01-08 12:34:22 +10:00
philmozandGitHub e80406b274 feat: simple global control for backlight/brightness and volume (#6684) 2026-01-04 17:56:50 +10:00
philmozandGitHub e52a2e27c4 fix(color): radio may crash if model yaml file does not contain any screen definitions (#6916) 2026-01-01 11:22:52 +10:00
philmozandPeter Feerick 7147cb0a57 chore(color): maintain 3.0 setting for key shortcuts and favorites (#6835) 2025-12-05 05:05:58 +00:00
philmozandGitHub a59d9515d9 fix(color): new model may not load radio info and date/time widgets (#6825) 2025-11-25 13:18:44 +10:00
2932822e37 chore(color): support for reverting UI for 2.12 (#6823)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2025-11-25 13:17:06 +10:00
72d290f89f feat(color): allow user to change key shortcut action; add Favorites quick menu (#6753)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-11-19 18:40:23 +10:00
philmozandGitHub 5c96b1e15c feat(color): use dynamic memory allocation for screen & widget data (#6782) 2025-11-19 13:35:42 +10:00
philmozandGitHub 8f96ec079b fix(lua): wrong model.getInput() and model.getMix() values for weight, offset and curve negative values (#6761) 2025-11-03 09:10:41 +10:00
philmozandGitHub 2faf1278ca chore(firmware): cleanup legacy code and '#define' entries (#6735) 2025-10-30 16:31:41 +10:00
philmozandGitHub a00ec74e0a fix(color): radio yaml file may not be parsed correctly on H7 radios (#6725) 2025-10-26 18:56:09 +10:00
philmozandGitHub 75e8566623 feat(bw): add 'Model quick select' option (#6688) 2025-10-19 12:30:20 +10:00
3djcandGitHub 5f3a1977ac fix(radio): do not show Onebit on unsupported handsets (#6611) 2025-10-01 18:07:18 +10:00
richardclliandGitHub c1b7e23468 chore(flysky): clean up unused nv14 target (#6116) 2025-09-26 12:41:16 +10:00
philmozandGitHub 311f805dae fix(radio): Flex switch config not written to radio YAML file (#6581) 2025-09-14 07:43:04 +10:00
0c8c39b134 feat(radio): refactor of switch handling to better support customisable switches (#6095)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-07-28 12:59:22 +10:00
6bb65dfa9c feat: stick inversion (#6394)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2025-07-25 13:02:16 +10:00
philmozandGitHub bca6dc076e fix(lua): curve value incorrect in model.getInput and model.insertInput API calls (#6357) 2025-06-13 11:07:14 +10:00
f82c3dea8c feat: Support for Flysky ST16 (#6071)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
2025-04-16 11:18:21 +10:00
3d25c2a0f8 feat: H7 support (#5738)
Co-authored-by: Richard Li <richard.li@ces.hk>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-01-18 10:08:13 +01: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
8fd3d50add feat: add support for ExpressLRS optional arming method (#5641)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-11-22 21:32:40 +10:00
d417228677 feat: special function to push customisable switches (#5497)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-09-14 11:56:42 +10:00
Paul TapperandGitHub af9ba9cef7 feat: option to automatically power off radio after inactivity (#3414) 2024-08-28 15:31:25 +10:00
philmozandGitHub 01869444c8 chore: fix some compiler warnings when building firmware (#5453) 2024-08-18 11:57:11 +10:00
philmozandGitHub f865578b42 fix(simulator): SourceNumberEdit not working on Windows (#5450) 2024-08-17 19:09:03 +10:00
Peter FeerickandGitHub 839cfbd53c chore: more OTX to ETX housekeeping (#5396) 2024-08-14 21:02:29 +10:00
philmozandGitHub 2eee7cd011 chore: re-organise source files for color LCD UI (#5358) 2024-08-02 08:50:55 +10:00
philmozandGitHub bdfb94ae83 feat: add precision setting for mix delay up & down (#5314) 2024-07-29 20:07:58 +10:00
philmozandGitHub faf0027818 feat(color): allow changing the size of topbar widgets (#5235) 2024-07-27 16:06:48 +10:00
4b917b762c feat: use any source for expo/weight/offset (#5220)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-07-26 20:51:21 +10:00
Peter FeerickandGitHub 42153fbb84 feat: option to disable power on/off haptic (#5017) 2024-06-09 11:13:26 +10:00
philmozandGitHub 253783df6a feat(radio): increase length of sound/script file name to 8 for SF/GF (#5046) 2024-06-06 20:08:37 +10:00
philmozandGitHub 65e05085a4 feat(bw128): add option to invert LCD/OLED display (#4933) 2024-06-06 07:52:45 +10:00
philmozandGitHub b16524837a feat: allow Sticky LS state to persist across EM or optionally across reboot (#4978) 2024-06-02 16:22:36 +10:00
80659c3e3f feat: add inverted sources (#4722)
Co-authored-by: elecpower <neilh713@tpg.com.au>
2024-05-25 09:25:15 +10:00
09d4066a23 feat: add ability to disable trainer warning on shutdown (#4831)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-05-08 11:19:18 +10:00
0d6ce7d22d fix(yaml): flex switch warnings (#4949)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: elecpower <neilh713@tpg.com.au>
2024-05-03 13:14:50 +10:00
philmozandGitHub 84c2d8577e feat(radio): allow prec. for mix slow up/dn to be set to 10 or 100ms (#4612) 2024-02-12 12:01:54 +10:00
philmozandGitHub 2c01bee40d feat(color): Single select option for model labels. label AND/OR filtering logic (#4532) 2024-01-26 21:15:32 +10:00
philmozandGitHub 63bb205e6b feat(color): Add alternate layouts for model list in Manage Models page (#4524) 2024-01-26 20:48:09 +10:00
dfaad73070 fix: Throttle idle trim handling for surface, enable MT12 tests (#4520)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2024-01-21 13:53:25 +10:00
MichaelandGitHub 308b53e605 chore(storage): Only save hatsMode for featured radios (#4525) 2024-01-12 10:53:59 +10:00
philmozandGitHub 9b9e831a5e fix: Radio YAML not being read or written correctly (#4426) 2023-12-18 19:28:03 +10:00
f80ee2973c feat(bw): Add inverted edit option for rotary encoder (#4401)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-12-11 12:16:27 +10:00
cc17046e7a feat: Flysky PL18 Support (#4105)
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com>
Co-authored-by: rotorman <risto.koiva@web.de>
Co-authored-by: Xy201207 <yaoxu@flysky.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-12-06 09:00:44 +10:00
Raphael CoefficandGitHub 5153aaeea0 refactor: IWDG driver and EM trigger (#3846) 2023-12-04 07:14:25 +10:00
ee73fa47f0 feat: Add "Enable" button to all SF/GF (#3024) (#3601)
Co-authored-by: eshifri <eshifri@hotmail.com>
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
2023-12-03 12:23:34 +10:00
b48e07026d feat: More flexible ADC inputs (#3870)
Co-authored-by: 3djc <lesitewebdejc@hotmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2023-11-02 11:07:53 +10:00