  
|
ed71a38726
|
feat(firmware): add 'user data' section to model yaml for Lua scripts (#7562)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-09-18 09:04:48 +10:00 |
|
 
|
676721fe8f
|
test(radio): enshrine rc-soar.com documented mixer/LS behavior (#7751)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-09-03 14:02:33 +10:00 |
|
  
|
076d80ed9e
|
chore(elrs): allow future use of unused bits in the "Arming status byte" (#7022)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-30 18:50:57 +10:00 |
|
  
|
34afae5a26
|
fix(lua): compare float with int strictly in equality (#7611)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-30 18:48:47 +10:00 |
|
  
|
90bbce1763
|
feat(lua): add 'intensity' parameter to playHaptic (#3408)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-30 08:57:51 +10:00 |
|
 Peter FeerickandGitHub
|
0d249f83e9
|
fix(tests): make ASan optional for gtests-radio, default off on AppleClang >=17 (#7719)
|
2026-08-28 22:47:31 +10:00 |
|
  
|
8347285abe
|
refactor(strhelpers): extract shared strReplaceAll helper (#7711)
Co-authored-by: philmoz <philmoz@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 09:39:10 +10:00 |
|
 
|
3562502265
|
fix(storage): correctness bugs in ModelMap::writeModelLabels (#7713)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 09:13:27 +10:00 |
|
 
|
d219690578
|
test: guard active model's screen/widget data against cross-model label edits (#7712)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 08:44:37 +10:00 |
|
   
|
35662d02a1
|
fix(color): modifying model labels may corrupt model yaml files (#7709)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-26 19:39:45 +10:00 |
|
 philmozandGitHub
|
6d793f9252
|
feat(firmware): add a special function to trigger key lock (#7565)
|
2026-08-16 13:17:19 +10:00 |
|
 3djcandGitHub
|
e184cf3976
|
feat(radio): optional key lock feature (#7383)
|
2026-07-16 18:54:50 +10:00 |
|
 
|
0a6d3d0f72
|
fix(switches): widen fsPreviousState to 32-bit to fix toggle detection for more than 16 switches (#7560)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-16 09:50:17 +10:00 |
|
 philmozandGitHub
|
f503b11854
|
fix(color): improve bitmap error handling (#7509)
|
2026-07-04 18:47:02 +10:00 |
|
 Raphael CoefficandGitHub
|
04a2231aee
|
feat: WASM modules based simulation in Companion (#6435)
|
2026-03-20 12:19:17 +10:00 |
|
 philmozandGitHub
|
de5f4eb5dc
|
revert(color): saving screenshot to PNG does not work reliably (#7069)
|
2026-02-06 14:14:43 +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 |
|
 philmozandGitHub
|
26e40b2657
|
fix(fw): check for errors when saving screenshots, invert on inverted B&W, and write valid BMPs on color F4 (#6935)
|
2026-01-03 13:00:30 +10:00 |
|
 
|
13b849dea4
|
fix(pa01): tests failing due to missing images (#6838)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
|
2025-11-30 11:45:33 +10:00 |
|
 philmozandGitHub
|
1931514140
|
feat: enable Companion simulator to switch UI language at runtime (#6510)
|
2025-11-03 09:57:09 +10:00 |
|
 philmozandGitHub
|
2faf1278ca
|
chore(firmware): cleanup legacy code and '#define' entries (#6735)
|
2025-10-30 16:31:41 +10:00 |
|
 philmozandGitHub
|
6a37b3d4bc
|
chore: improve translation string management (#6502)
|
2025-10-05 13:04:17 +10:00 |
|
 fpenardandGitHub
|
6c1af5a343
|
chore(tests): use gtest boolean macros, match expected value types to struct fields (#6558)
|
2025-09-02 10:07:06 +10:00 |
|
 Raphael CoefficandGitHub
|
ac0acbec97
|
fix(simu): reset error bits on stream after incomplete read (#6566)
|
2025-09-02 09:52:20 +10:00 |
|
 Raphael CoefficandGitHub
|
cc154493b5
|
fix(simu): move fsLedXX to simu led driver (#6557)
|
2025-08-30 10:09:18 +10:00 |
|
 fpenardandGitHub
|
63d8f4f1ae
|
fix(test): solve build warnings in firmware radio tests (#6532)
|
2025-08-23 13:08:56 +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 |
|
   
|
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 |
|
 Raphael CoefficandGitHub
|
23e3730289
|
refactor: convert simufatfs to C++17 (#6454)
|
2025-07-27 10:41:52 +10:00 |
|
 Raphael CoefficandGitHub
|
538721ef6b
|
chore: remove Qt and SDL2 from radio unit tests (#6452)
|
2025-07-24 08:05:18 +10:00 |
|
  
|
9e86a3ea84
|
chore(cpn): upgrade to Ubuntu 22.04 and Qt 6.9.0 (#5986)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-07-23 14:04:19 +02:00 |
|
  
|
7d91cdd428
|
refactor(simu): use C++ native threads (#6449)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
|
2025-07-20 13:57:52 +02:00 |
|
  
|
4eddda034d
|
refactor(simu): use SDL & ImGui (#6233)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
|
2025-07-20 11:30:05 +02:00 |
|
 3djcandGitHub
|
ed1e03d2e1
|
chore: remove PCBFRSKY definition (#6424)
|
2025-07-07 19:46:08 +10:00 |
|
 philmozandGitHub
|
5c04801162
|
fix(color): fix EM crashes when shutting down Lua states (#6337)
|
2025-06-13 11:08:54 +10:00 |
|
 3djcandGitHub
|
a0aec17d66
|
feat(telem): add support for latest CRSF/ELRS sensor definition (#6274)
|
2025-05-25 13:14:29 +10:00 |
|
Peter Feerick
|
b9a1dafc19
|
chore: update commit test images
|
2025-05-16 07:37:36 +00: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 |
|
 philmozandGitHub
|
75fb538663
|
chore: update to LVGL 8.4 (#5038)
|
2025-05-05 11:39:38 +10:00 |
|
 Peter FeerickandGitHub
|
f237e9d40b
|
chore(tests): replace images due to minor font glyph changes (#6154)
|
2025-04-27 11:10:00 +10:00 |
|
 
|
c04fb9fdd4
|
chore(simulator): fix build of simulator libraries (#6142)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2025-04-25 12:55:39 +10:00 |
|
 philmozandGitHub
|
071a6ba805
|
fix(radio): 2POS switch connected to 3POS socket may not behave as expected (#6067)
|
2025-04-11 12:57:31 +10:00 |
|
 philmozandGitHub
|
4f18632505
|
feat(color): telemetry queues for Lua, enhance default widget options (#5926)
|
2025-03-21 10:56:07 +10:00 |
|
 philmozandGitHub
|
b4a7960696
|
fix(sim): flight mode name incorrect in the simulator window title bar (#5854)
|
2025-02-03 09:38:07 +10:00 |
|
 Richard LiandMalte Langermann
|
a8b3525cd6
|
Fix tests failure
|
2025-01-24 19:00:12 +01:00 |
|
  
|
47cba2211f
|
chores: update to LUA 5.3 (#4203)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2024-12-24 12:45:06 +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 |
|
 3djcandGitHub
|
1852c8c673
|
fix: xjt lite telem binding (#5468)
|
2024-08-28 12:59:26 +10:00 |
|
 philmozandGitHub
|
e0ec49d84e
|
chore(radio): remove EEPROM macros and related code (#5461)
|
2024-08-22 10:32:16 +10:00 |
|