Commit Graph
739 Commits
Author SHA1 Message Date
f4c019bbb1 feat: Flysky PL18U Support (#6114)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-06-21 18:31:11 +10:00
d81513d4f2 fix(radio): do not mask inputs if PWM gimbal detection failed (#6373)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: 3djc <3djc@gh.com>
2025-06-21 15:04:03 +10:00
richardclliandGitHub 8eb144feca feat(flysky): Flysky Gimbal 2.0 Sync Sampling Support (#5869) 2025-06-17 12:52:05 +10:00
philmozandGitHub e9a9bde60d fix(color): screen refresh may be slower on some radios after update to LVGL 8.4 (#6349) 2025-06-17 12:45:02 +10:00
Raphael CoefficandGitHub 2cf06231d2 fix(h7): improved data cache maintenance (#6310) 2025-06-13 11:30:31 +10:00
Raphael CoefficandGitHub a851218f69 fix(f2): DMA buffer alignment (#6340) 2025-06-04 07:58:24 +10:00
Raphael CoefficandGitHub 55e8a50b71 feat(gx12): add safety timer for port expander (#6325) 2025-05-30 20:22:55 +10:00
Raphael CoefficandGitHub 96a1ca5653 fix(st16): audio chip init and data transfer (#6299) 2025-05-27 07:40:48 +10:00
Raphael CoefficandGitHub 0e933de27e fix(radio): propagate DEBUG everywhere needed (#6309) 2025-05-26 10:26:18 +10:00
dc0d85d035 chore(radio): unify the bootloader UI code (#6189)
Co-authored-by: Richard Li <richard.li@ces.hk>
2025-05-23 11:06:20 +10:00
Raphael CoefficandGitHub bb4fb456a6 fix(radio): verify PWM gimbal pulse length (#6284) 2025-05-23 10:58:42 +10:00
Raphael CoefficandGitHub c03893fb13 fix(t18): normal switch off with one button (#6276) 2025-05-20 17:57:17 +10:00
Raphael CoefficandGitHub 18287ea63d fix(f4): SPI DMA transfers (#6221) 2025-05-14 09:48:18 +10:00
f6631f5574 fix(v14): incorrect switch definition and add v12/v14 battery voltage sensing (#6155)
Co-authored-by: Richard Li <richard.li@ces.hk>
2025-05-12 14:11:06 +10:00
Raphael CoefficandGitHub 04a7e340d7 refactor(h7): generic system init (#6172) 2025-05-08 22:38:01 +10:00
Raphael CoefficandGitHub 83feee4d45 feat(radio): static disk cache (#6170) 2025-05-08 20:44:33 +10:00
Raphael CoefficandGitHub ba5a60bfc1 chore(radio): small board cleanup (#6169) 2025-05-08 18:17:39 +10:00
Raphael CoefficandGitHub 719324e46d chore(radio): DAC driver cleanup (#6168) 2025-05-06 13:31:14 +10:00
Raphael CoefficandGitHub 6cbd01b6d8 fix(st16): PPM timer (#6190) 2025-05-04 21:01:52 +10:00
706a092bc2 fix(h7): common drivers for H7 support (#6149)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2025-05-03 20:26:10 +10:00
Raphael CoefficandGitHub ab2a19e153 feat(radio): OS compatibility layer (#5840) 2025-05-03 19:07:49 +10:00
Raphael CoefficandGitHub 3a413a70d6 feat(radio): improve gimbal detection (#6161) 2025-05-02 20:33:53 +10:00
Raphael CoefficandGitHub 1852442c5c feat(h7): RTC backup RAM (#6171) 2025-05-02 13:17:43 +10:00
Raphael CoefficandGitHub b52e7717ab refactor(radio): unified battery and RTC voltage (#6065) 2025-04-27 13:46:18 +10:00
MRC3742andPeter Feerick de93e27959 fix(x10): wrong PCB detected with touch screen mod (#6108)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2025-04-23 02:26:29 +00:00
Raphael CoefficandGitHub 8fe9f685af fix(radio): half-duplex UART (#6120) 2025-04-23 12:08:21 +10:00
3djcandGitHub bf3c220964 fix(radio): don't deinit non initialised Flysky gimbal interface (#6105) 2025-04-18 17:13:50 +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
3djcandGitHub 81eb287c0f feat: force gimbal detection on serial passthrough init (#6089) 2025-04-14 19:15:06 +10:00
3djcandGitHub b919c01819 fix(radio): improve initialisation of RTC (#6028) 2025-03-29 11:42:37 +10:00
3djcandGitHub 5b67626c30 fix: STM32H7S78_DK compilation (#5984) 2025-03-13 18:31:59 +10:00
5bb7612040 chore(radio): save some ram in radios with RGB LEDs (#5973)
Co-authored-by: 3djc <3djc@gh.com>
Co-authored-by: Risto <rotorman@users.noreply.github.com>
2025-03-11 12:04:12 +10:00
3djcandGitHub 6755d3dfba fix: enable/disable RTC_BACKUP write access (#5911) 2025-02-17 15:36:29 +10:00
3djcandGitHub 30c4784f46 fix: RTC issue causing time reset and lag on colorlcd (#5902) 2025-02-14 09:10:08 +10:00
richardclliandGitHub c766a0dcff fix(audio): clipped SPI audio on nv14/el18/x12s (#5905) 2025-02-14 08:51:05 +10:00
3djcandMalte Langermann 22dc0cd8fd fix: gx12 SD write issue (possibly temporary fix) 2025-02-01 17:29:27 +01:00
Raphael CoefficandGitHub 21012d3136 feat(vs1053b): use callbacks for RST & MUTE pins (#5836) 2025-01-30 12:14:43 +10:00
3djcandGitHub 32691926e6 fix: gx12 not entering bootloader (#5823)
Another symptom appear to be that switches and buttons weren't working correctly on some GX12 handsets on a cold boot
2025-01-23 07:37:38 +10:00
raphaelcoefficandMalte Langermann f22b9c0658 feat(radio): I2S driver 2025-01-18 11:31:07 +01: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 d4ac6e2c07 refactor(vs1053b): make most functions private 2025-01-17 13:30:49 +01:00
raphaelcoefficandRaphael Coeffic a697f285de chore(vs1053b): comment RIFF header 2025-01-17 13:30:49 +01:00
raphaelcoefficandRaphael Coeffic 6d6c449c12 chore: audio drivers cleanup 2025-01-17 13:30:49 +01: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
d417228677 feat: special function to push customisable switches (#5497)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
2024-09-14 11:56:42 +10:00
3djcandGitHub 2faf1725bc chore: cleanup sdcard (#5519) 2024-09-11 10:50:08 +10:00
richardclliandGitHub 39ccd7428c fix(pl18): ws2812 not working properly after v16 support (#5511) 2024-09-06 12:30:59 +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
philmozandGitHub 01869444c8 chore: fix some compiler warnings when building firmware (#5453) 2024-08-18 11:57:11 +10:00