Commit Graph
747 Commits
Author SHA1 Message Date
3djcandGitHub e184cf3976 feat(radio): optional key lock feature (#7383) 2026-07-16 18:54:50 +10:00
640fc189e7 feat: iFlight Commando 14 support (#7494)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-07-16 12:30:16 +10:00
philmozandGitHub a5b96accfc fix(build): yaml definition file create fails (#7552) 2026-07-14 08:40:20 +10:00
f3cabd42f7 chore: use settings from radio JSON files instead of hal.h (#7411)
Co-authored-by: 3djc <3djc@gh.com>
2026-07-13 10:15:50 +10:00
3djcandGitHub 45e8d93eec fix(radio): reset statistics values on model change (#7518) 2026-07-04 18:34:15 +10:00
3djcandGitHub 057883da83 feat: allow IMU inversion (#7505) 2026-07-04 18:33:29 +10:00
Peter FeerickandGitHub d67604f9f5 fix(yaml): correctly write signed enum values (#7470) 2026-06-18 12:48:08 +10:00
3djcandGitHub e1cc5ed2e0 feat: support for Jumper T22 (#7420) 2026-06-16 11:04:53 +10:00
b2fb79d9f4 feat: WASM based web simulator (#7164)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 12:40:56 +10:00
3djcandGitHub 462b0351ef fix(firmware): turn off RGB leds at model unload (#7327) 2026-04-29 18:13:57 +10:00
2839f6ade9 feat(radio): allow user to choose only one log file per day (#7163)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2026-04-22 11:52:46 +10:00
3djcandGitHub b3d36ebee1 feat: non inverted SBUS trainer support on serial inputs on H5/H7 (#7133) 2026-03-15 13:58:51 +10:00
044c2a08d8 feat(color): key shortcuts and quick menu favorites can be set to run stand alone Lua tools (#7083)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2026-02-20 13:53:36 +10:00
philmozandGitHub 2e609d8223 fix(color): play startup 'hello' audio before Lua widgets (#7096) 2026-02-18 16:52:24 +10:00
philmozandGitHub f29997b86c fix(gx12): some customisable switches (SA/SD) set to NONE when updating (#7101) 2026-02-16 10:54:31 +10:00
philmozandGitHub 99013f7e0d fix(color): rename 6x1 layout for consistency and add to Companion (#7055) 2026-02-01 07:44:26 +10:00
philmozandGitHub 9a44335601 chore(color): implement publish/subscribe messaging to simplify code and further code consolidation (#7032) 2026-01-29 15:45:10 +10:00
6b1cd88eff fix(f4): limit CRSF external module speed to 3.75Mbps (#6923)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2026-01-28 16:06:06 +10:00
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