Commit Graph
729 Commits
Author SHA1 Message Date
be496b66b6 feat: add support for RadioMaster TX16S MK3 (#7017)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-01-25 14:08:05 +10:00
philmozandGitHub b0ecde2842 chore(color): cleanup UI code (#6989) 2026-01-21 12:48:24 +10:00
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
philmozandGitHub 18c762ccb1 fix(radio): radio settings may be incorrect after changes made in storage mode (#6866) 2025-12-12 10:42:55 +10:00
philmozandGitHub b05fb4a439 fix(color): shortcut override and quick menu favorites not saved to YAML files (#6833) 2025-11-28 12:57:42 +10: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 1931514140 feat: enable Companion simulator to switch UI language at runtime (#6510) 2025-11-03 09:57:09 +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 564956894f fix(firmware): incorrect conversion of custom switch settings in older YAML files (#6696) 2025-10-21 20:50:11 +10:00
philmozandGitHub 75e8566623 feat(bw): add 'Model quick select' option (#6688) 2025-10-19 12:30:20 +10:00
88009143e7 feat(h7): bump max telemetry sensors to 99 (#6649)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-10-17 13:54:05 +10:00
philmozandGitHub 6a37b3d4bc chore: improve translation string management (#6502) 2025-10-05 13:04:17 +10:00
philmozandGitHub 7e53dd87fd feat(color): start of UI for 3.0 (#5685) 2025-10-02 13:12:03 +10:00
0da292001d feat(h7): increase GVAR limit to 15 (#6597)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2025-10-01 19:07:08 +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
3djcandGitHub 8c23ea75c0 feat: support for Jumper T15 Pro (#6592) 2025-09-19 11:29:15 +10:00
philmozandGitHub 311f805dae fix(radio): Flex switch config not written to radio YAML file (#6581) 2025-09-14 07:43:04 +10:00
324b2c7761 feat: Radiomaster TX15 support (#6484)
Co-authored-by: Malte Langermann <54738901+gagarinlg@users.noreply.github.com>
Co-authored-by: 3djc <3djc@gh.com>
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>
2025-08-20 09:13:30 +10:00
e89a4414ac feat: Flysky PA01 support (#6392)
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: xlong <984929678@qq.com>
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2025-08-17 20:13:43 +10:00
Raphael CoefficandGitHub 96610449ef chore(cpn): build for Windows with Visual Studio (#6476) 2025-08-14 10:06:24 +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 008dc15985 chore: update YAML files. (#6388) 2025-06-24 10:22:00 +10:00
f4c019bbb1 feat: Flysky PL18U Support (#6114)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-06-21 18:31:11 +10:00
philmozandGitHub 3216eeaefe chore: cleanup GVAR code (#6332) 2025-06-17 14:43:00 +10:00
Raphael CoefficandGitHub ba5a60bfc1 chore(radio): small board cleanup (#6169) 2025-05-08 18:17:39 +10:00
3djcandGitHub 54a6fb5ece chore(bw): place screen inversion in a more logical place (#6215) 2025-05-07 20:42:35 +10:00
philmozandGitHub fa54a44f3d refactor(color): UI layout logic to better handle different screen sizes and orientations (#6134) 2025-05-06 13:49:58 +10:00
Raphael CoefficandGitHub ab2a19e153 feat(radio): OS compatibility layer (#5840) 2025-05-03 19:07:49 +10:00
Raphael CoefficandGitHub 1852442c5c feat(h7): RTC backup RAM (#6171) 2025-05-02 13:17:43 +10:00
richardclliandGitHub 22cc2347f4 fix(pl18): YAML datastructs not updated properly (#6126) 2025-04-23 20:44:33 +10:00
philmozandGitHub f22baf650c feat(color): increase max length for widget name (#6099) 2025-04-21 11:15:41 +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
philmozandGitHub e22088f099 fix(radio): limit number of consecutive retries when writing SD card data (#5929) 2025-02-20 21:33:10 +10:00
3djcandGitHub 75d5809164 fix: only clear storageDirtyMsk bits when no errors, extend RTOS queues (#5923) 2025-02-19 11:31:48 +10:00
philmozandGitHub cad12ca9be fix(color): view screen layout may not update correctly after changing screen setup (#5910) 2025-02-15 13:49:26 +10:00
Peter FeerickandPeter Feerick d9d126f9cc fix(x12s): only preset AUX2 to GPS if enabled
Fixes #5826
2025-02-07 13:50:56 +10:00
richardclliandGitHub 0325bd776b chore: use single target to support nv14/el18/pl18/pl18ev/nb4p (#5397) 2025-02-04 11:57:12 +10:00
Richard LiandMalte Langermann 0915f81556 Fixed nb4p yaml data structure 2025-01-24 19:00:12 +01: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
raphaelcoefficandRaphael Coeffic 6d6c449c12 chore: audio drivers cleanup 2025-01-17 13:30:49 +01:00
Paul KendallandGitHub 574f753376 feat: process RC packets back from CRSF module as trainer input (#5724)
i.e. allow head tracker data to be relayed via backpack!
2025-01-03 10:01:12 +10:00
8c5894af83 chore: update GNU Arm toolchain to 14.2.rel1 (#5263)
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-12-31 14:03:07 +10:00