Commit Graph
756 Commits
Author SHA1 Message Date
philmozandGitHub 7f6bbd1fb9 fix(color): manage models buttons incorrect after renaming or removing labels (#7705) 2026-08-25 12:06:53 +10:00
a51946c4e2 feat(radio): allow disabling USB charge while the radio is running (on compatible hardware) (#7564)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2026-08-21 20:16:55 +10:00
Peter Feerick ae5ce4936f chore: cpn translation catchup, v12 datastructs 2026-08-21 09:25:46 +00:00
62ed67a462 feat: Radiomaster GX15 support (#7643)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2026-08-19 09:51:59 +10:00
philmozandGitHub 6d793f9252 feat(firmware): add a special function to trigger key lock (#7565) 2026-08-16 13:17:19 +10:00
5c64f0a9db fix(tools): YAML generation leaking build options between targets (#7638)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
2026-08-12 15:18:46 +10:00
866ee0a92e feat(v12): support for HelloRadioSky V12 (#7114)
Co-authored-by: Peter Feerick <5500713+pfeerick@users.noreply.github.com>
Co-authored-by: radiosky <839034809@qq.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-05 14:57:46 +10:00
philmozandGitHub 1b12ee9283 fix(color): memory leak when creating a blank model (#7541) 2026-07-23 13:23:52 +10:00
philmozandGitHub a6c1397dc0 fix(firmware): bw navigation and string issues resulting from #7383 (#7569) 2026-07-19 17:54:56 +10:00
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