Commit Graph
117 Commits
Author SHA1 Message Date
3djcandGitHub 56de02330c feat(radio): add conditional exFAT support (#7352) 2026-06-03 13:32:13 +10:00
5b5a0b3e1b refactor(driver): move 6POS tracker into board-level ADC callback (#7309)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 16:44:12 +10:00
0ce5c8f3f2 feat(driver): autodetect IMU, add support for SC7U22 (#7191)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:19:03 +10:00
Raphael CoefficandGitHub 04a2231aee feat: WASM modules based simulation in Companion (#6435) 2026-03-20 12:19:17 +10:00
df981597c6 chore(radio): remove hardware definitions present in JSON (#6437)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2026-03-14 20:36:37 +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
3djcandGitHub a5c93c3cc5 fix(radio): disable gyro in USB storage mode (#6917) 2026-01-01 11:29:04 +10:00
86b51fdd23 fix(pa01): SD storage hangs after copy a large file (#6783)
Co-authored-by: 3djc <3djc@gh.com>
2025-12-05 11:43:51 +10:00
3djcandGitHub bc875e68d9 feat(tx15): support for KCX BT audio (#6777) 2025-11-30 10:50:46 +10:00
philmozandGitHub 121e80c004 fix(color): add quick menu key mapping for PA01 and ST16 (#6734) 2025-10-29 08:14:11 +10:00
philmozandGitHub 65bf15f18c fix(color): preview may not work when editing customisable switch colors in radio setup (#6714) 2025-10-25 09:20:57 +10:00
3djcandGitHub f4ecf03a9e fix(tx15): headphone detection (#6686) 2025-10-18 20:39:13 +10:00
Raphael CoefficandGitHub dd029bc591 fix(radio): race condition on pulse buffer (#6634) 2025-10-14 20:42:41 +10:00
3djcandGitHub 5f3a1977ac fix(radio): do not show Onebit on unsupported handsets (#6611) 2025-10-01 18:07:18 +10:00
3djcandGitHub 8c23ea75c0 feat: support for Jumper T15 Pro (#6592) 2025-09-19 11:29:15 +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
6bb65dfa9c feat: stick inversion (#6394)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2025-07-25 13:02:16 +10: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
richardclliandGitHub 8eb144feca feat(flysky): Flysky Gimbal 2.0 Sync Sampling Support (#5869) 2025-06-17 12:52:05 +10:00
Raphael CoefficandGitHub ab2a19e153 feat(radio): OS compatibility layer (#5840) 2025-05-03 19:07:49 +10:00
philmozandGitHub 5a7a50f2cc feat(color): show switch colors for customisable switches on diagnostic page (#6124) 2025-04-28 21:37:07 +10:00
Raphael CoefficandGitHub b52e7717ab refactor(radio): unified battery and RTC voltage (#6065) 2025-04-27 13:46:18 +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 a3c0e0a007 feat(bw128): add customisable switches edit page, allow editing custom colors (#5799) 2025-01-20 10:13:40 +10: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 5a15ffb017 fix(audio): use unsigned saturation for unsigned audio format 2025-01-17 13:30:49 +01:00
raphaelcoefficandRaphael Coeffic d4ac6e2c07 refactor(vs1053b): make most functions private 2025-01-17 13:30:49 +01:00
raphaelcoefficandRaphael Coeffic 6d6c449c12 chore: audio drivers cleanup 2025-01-17 13:30:49 +01:00
Neil HorneandGitHub a0da434dc2 feat(cpn): simulator allow manually setting transmitter battery voltage (#5763) 2025-01-13 09:19:53 +10:00
philmozandGitHub 8d58ae3cf8 fix(bw): customisable switch LED color text sometimes incorrect on GX12 (#5776) 2025-01-13 08:45:58 +10:00
36cdd93a1a feat: support for RadioMaster GX12 (#5703)
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>
2024-12-13 12:41:38 +10:00
richardclliandGitHub 0f86cd9a95 fix(v16): proper init adcValues (#5701) 2024-12-12 11:21:10 +10:00
3djcandGitHub 366df6080e chore: improve VBAT measurement (#5635) 2024-10-30 11:14:14 +10:00
df1687af20 feat: support for Jumper Bumblebee (#5624)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-10-19 18:07:10 +10:00
Neil HorneandGitHub 149e1a2df0 feat(cpn): add support for surface radios inc Radiomaster MT12 (#5381) 2024-09-26 20:39:51 +10:00
17bf9dc813 feat: support for HelloRadioSky V16 (#5317)
Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
2024-09-02 09:45:59 +10:00
philmozandGitHub e0ec49d84e chore(radio): remove EEPROM macros and related code (#5461) 2024-08-22 10:32:16 +10:00
3djcandGitHub ce01091eea feat: indicate in analog debug if serial gimbals are used (#5442) 2024-08-18 11:52:21 +10:00
Peter FeerickandGitHub 839cfbd53c chore: more OTX to ETX housekeeping (#5396) 2024-08-14 21:02:29 +10:00
richardclliandGitHub 56b3d5bbb1 fix: uart auto oversampling calculation (#5319) 2024-07-30 11:47:50 +10:00
Raphael CoefficandGitHub be3b461af1 fix: I2C support for H7 (#5302) 2024-07-18 12:59:57 +10:00
3djcandGitHub 195f03929a feat: Jumper T12Max support (#5273) 2024-07-13 15:24:46 +10:00
Raphael CoefficandGitHub b630982b20 fix: SDIO issues after H7 support (#5260) 2024-07-10 11:59:50 +10:00
Raphael CoefficandGitHub d575242c0f refactor: bootloader & cmake cleanup (#5232) 2024-07-07 21:06:59 +10:00
b71d2a0228 feat: generic I2C and PCA95xx driver (#5233)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2024-07-06 21:45:41 +10:00
6f8a5313d5 feat: basic H7 support (#5228)
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Richard Li <richard.li@ces.hk>
2024-07-05 19:28:44 +10:00
philmozandGitHub d84a78cc1d fix(radio): issues with rotary encoder (#5194)
- detection of initial direction of encoder after startup
- change of direction issue on radios with incorrectly wired encoder
- handle all wiring variations (without needing special #defines)
- handle the case when the radio is started with the encoder not on a detent position
2024-06-21 12:00:44 +10:00
26c96ccdd0 feat: Jumper T15 support (#5113)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
2024-06-07 17:51:49 +10:00
6579905088 chore(hal): remove StdPeriph (#5023)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Malte Langermann <malte@langermann.net>
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Richard Li <richard.li@ces.hk>
2024-06-01 11:45:40 +10:00