Commit Graph
739 Commits
Author SHA1 Message Date
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
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