 
|
dd013e88e9
|
refactor(f4): use generic init system on F4 targets (#6183)
Co-authored-by: Richard Li <richard.li@ces.hk>
|
2025-07-24 08:56:04 +10:00 |
|
 Raphael CoefficandGitHub
|
538721ef6b
|
chore: remove Qt and SDL2 from radio unit tests (#6452)
|
2025-07-24 08:05:18 +10:00 |
|
 
|
284e2296ca
|
fix(simu): SDL sound init in libsimulator (#6456)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-07-22 13:53:23 +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 |
|
 Raphael CoefficandGitHub
|
14287cb91d
|
chore(radio): obsolete raw telemetry packets from MPM (#6444)
|
2025-07-18 11:02:49 +10:00 |
|
 Raphael CoefficandGitHub
|
e8da529f9c
|
fix(radio): clear buffers on telemetry start (#6443)
|
2025-07-17 13:00:08 +10:00 |
|
Raphael
|
4310617c8a
|
fix(simu): removed useless stop condition and mutex
|
2025-07-12 12:42:06 +02: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 |
|
  
|
333c7fdd6e
|
feat(color): extra glyphs for logical switches and curves, bolder icons (#2047)
Co-authored-by: gagarinlg <malte@langermann.net>
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2025-06-20 08:44:25 +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 |
|
 
|
f0056e2dea
|
fix: clean led behaviour on shutdown (#6324)
Co-authored-by: 3djc <3djc@gh.com>
|
2025-05-30 13:35:03 +10:00 |
|
 Raphael CoefficandGitHub
|
2da833f757
|
fix(st16): external module DMA conflict (#6300)
|
2025-05-30 13:33:48 +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 |
|
 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 |
|
 Raphael CoefficandGitHub
|
bca86d8819
|
fix(color): load bootloader bitmaps in bootloaderInitScreen() (#6177)
|
2025-05-12 15:00:37 +10:00 |
|
 Raphael CoefficandGitHub
|
1890d09ba0
|
fix(color): selecting S.PORT as telemetry for SBUS (#6237)
|
2025-05-12 09:14:41 +10:00 |
|
 Raphael CoefficandGitHub
|
d61ad3052e
|
fix(simu): restarting timer_queue (#6232)
|
2025-05-12 09:12:54 +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
|
a651f2e297
|
fix: CLI stack display (#6222)
|
2025-05-08 18:19:28 +10:00 |
|
 Raphael CoefficandGitHub
|
ba5a60bfc1
|
chore(radio): small board cleanup (#6169)
|
2025-05-08 18:17:39 +10:00 |
|
 
|
a3e1f1c021
|
fix(simu): simulator shutdown (#6196)
Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
|
2025-05-06 13:57:46 +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 |
|
 Raphael CoefficandGitHub
|
ab2a19e153
|
feat(radio): OS compatibility layer (#5840)
|
2025-05-03 19:07:49 +10:00 |
|
raphaelcoeffic
|
c996612b0a
|
fix(stm32h7s78-dk): bitmap format
|
2025-05-03 10:26:23 +02:00 |
|
 Raphael CoefficandGitHub
|
3a413a70d6
|
feat(radio): improve gimbal detection (#6161)
|
2025-05-02 20:33:53 +10:00 |
|
 Raphael CoefficandGitHub
|
805fe05094
|
fix(actions): add UF2 to nightly releases (#6185)
|
2025-05-02 20:12:58 +10:00 |
|
 Raphael CoefficandGitHub
|
1852442c5c
|
feat(h7): RTC backup RAM (#6171)
|
2025-05-02 13:17:43 +10:00 |
|
 Raphael CoefficandGitHub
|
031455773c
|
fix(taranis): battery voltage computation (#6166)
|
2025-05-02 08:42:13 +10:00 |
|
 Raphael CoefficandGitHub
|
b52e7717ab
|
refactor(radio): unified battery and RTC voltage (#6065)
|
2025-04-27 13:46:18 +10:00 |
|
 
|
568d6f1105
|
fix(x7access): internal module power (#6147)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-04-25 17:46:52 +02:00 |
|
 Raphael CoefficandGitHub
|
8fe9f685af
|
fix(radio): half-duplex UART (#6120)
|
2025-04-23 12:08:21 +10:00 |
|
 Raphael CoefficandGitHub
|
21012d3136
|
feat(vs1053b): use callbacks for RST & MUTE pins (#5836)
|
2025-01-30 12:14:43 +10:00 |
|
 
|
2f42664053
|
fix(h750): missing .iram code (#5838)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-01-25 15:39:34 +01:00 |
|
 
|
42a3f8ec02
|
fix(h750): linker scripts (#5837)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-01-25 09:25:35 +01:00 |
|
 
|
d8efe2d91f
|
fix(companion): remove useless include (#5802)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2025-01-18 23:19:28 +01:00 |
|
 raphaelcoefficandMalte Langermann
|
c00ee1e9dd
|
feat(stm32h7s78-dk): sound support
|
2025-01-18 11:31:07 +01:00 |
|
 raphaelcoefficandMalte Langermann
|
1b0cde96ed
|
feat(radio): WM8904 support
|
2025-01-18 11:31:07 +01:00 |
|
 raphaelcoefficandMalte Langermann
|
9f8e2e313e
|
feat(radio): TAS2505 driver
|
2025-01-18 11:31:07 +01:00 |
|
 raphaelcoefficandMalte Langermann
|
f22b9c0658
|
feat(radio): I2S driver
|
2025-01-18 11:31:07 +01:00 |
|
raphaelcoeffic
|
5fe02b7316
|
fix(radio): move Segger RTT buffer into SRAM
|
2025-01-18 11:27:09 +01:00 |
|
 raphaelcoefficandRaphael Coeffic
|
5a15ffb017
|
fix(audio): use unsigned saturation for unsigned audio format
|
2025-01-17 13:30:49 +01:00 |
|
 raphaelcoefficandRaphael Coeffic
|
0c5b15121f
|
fix: use saturated sample addition
|
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
|
c8ee302ffe
|
refactor(xlites): moved share DSC / audio jack code into own files
|
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 |
|
 Raphael CoefficandGitHub
|
11f79746f5
|
chore(usb): remove obsolete MSC_BOT_Data (#5755)
|
2025-01-16 21:29:24 +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 |
|
 
|
6d17448be5
|
feat: S.Port telemetry for PPM/SBUS external module (#5689)
Co-authored-by: Michael <mha1@users.noreply.github.com>
|
2024-12-12 11:19:34 +10:00 |
|
raphaelcoeffic
|
fa5842a4a4
|
fix: add missing F2 soft-fpu flag
|
2024-08-17 08:49:08 +02:00 |
|
raphaelcoeffic
|
c8dcfa70f4
|
fix: add missing header
|
2024-08-17 08:48:30 +02:00 |
|
 Raphael CoefficandGitHub
|
95de1dcf7f
|
chore: avoid shadowing Window::show() (#5441)
|
2024-08-16 22:26:54 +10:00 |
|
 Raphael CoefficandGitHub
|
d88d7fdad8
|
chore(bw): disable USBJ_EX on all F4 targets with only 512KB flash (#5443)
|
2024-08-16 22:17:05 +10:00 |
|
 Raphael CoefficandGitHub
|
b1fb9bc396
|
fix(radio): soft-serial polarity (#5439)
|
2024-08-16 10:28:47 +10:00 |
|
 
|
6bf335166f
|
fix: SPI word transfer (#5436)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2024-08-15 12:34:22 +02:00 |
|
 Raphael CoefficandGitHub
|
fcd7ffda3c
|
fix(bw): initial wait delay in SPI LCD (#5433)
|
2024-08-15 10:21:50 +10:00 |
|
 Raphael CoefficandGitHub
|
0768091fe1
|
chore: update ST USB middleware to v2.11.3 (#5431)
|
2024-08-14 21:02:07 +10:00 |
|
 Raphael CoefficandGitHub
|
d6656c3a2e
|
feat: add support for USB HS (#5430)
|
2024-08-14 21:01:48 +10:00 |
|
 Raphael CoefficandGitHub
|
4c30b09c08
|
feat: add color formats to WS2812 driver (#5428)
|
2024-08-14 10:03:06 +10:00 |
|
 Raphael CoefficandGitHub
|
3bdec2f347
|
feat: H7 SPI support (#5425)
|
2024-08-13 15:03:47 +02:00 |
|
 Raphael CoefficandGitHub
|
2df817fbf0
|
feat: async 10ms timer handler (#5424)
|
2024-08-13 22:24:06 +10:00 |
|
 
|
b6d0bac2a0
|
fix: compiling without external module (#5426)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2024-08-13 13:18:26 +02:00 |
|
 Raphael CoefficandGitHub
|
b83adc9d9c
|
feat: add support for H7 USB voltage detector (#5423)
|
2024-08-13 21:12:47 +10:00 |
|
 Raphael CoefficandGitHub
|
5ad38828fa
|
fix: compiling with DEBUG (#5377)
|
2024-08-05 10:07:37 +10:00 |
|
 Raphael CoefficandGitHub
|
3d8854abdf
|
feat: linker support for firmware in external flash (#5290)
|
2024-07-26 21:34:43 +10:00 |
|
 Raphael CoefficandGitHub
|
e9a2b7e31c
|
fix: do not init the watchdog in flash driver (#5321)
|
2024-07-25 18:27:59 +10:00 |
|
 
|
061f39fd79
|
fix: CRSF frame parsing (#5243)
Co-authored-by: LupusTheCanine <tymoteusz.2000.0+GitHub@gmail.com>
|
2024-07-22 09:13:04 +10:00 |
|
 Raphael CoefficandGitHub
|
be3b461af1
|
fix: I2C support for H7 (#5302)
|
2024-07-18 12:59:57 +10:00 |
|
 Raphael CoefficandGitHub
|
3430f3de55
|
chore: delays driver cleanup (#5295)
|
2024-07-18 11:45:56 +10:00 |
|
raphaelcoeffic
|
ddc69a590c
|
format: no tabs, only spaces
|
2024-07-15 07:59:51 +02:00 |
|
 
|
c7bc9f01c9
|
fix(h7): various build fixes (#5283)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2024-07-11 11:28:49 +02:00 |
|
 
|
170bdebcc4
|
fix: data width must be set before enabling SPI (#5279)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2024-07-11 11:27:38 +02:00 |
|
 
|
d0791fa0c2
|
chores: touch init in board (#5284)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
|
2024-07-11 10:57:10 +02:00 |
|
 Raphael CoefficandGitHub
|
b630982b20
|
fix: SDIO issues after H7 support (#5260)
|
2024-07-10 11:59:50 +10:00 |
|
 Raphael CoefficandGitHub
|
9518dca3f9
|
feat: telemetry buffer for all internal modules (#5267)
|
2024-07-08 21:41:43 +10:00 |
|
 Raphael CoefficandGitHub
|
6e531849e5
|
fix: nullptr access on empty storage (#5264)
|
2024-07-08 08:18:02 +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 |
|
 Raphael CoefficandGitHub
|
2110f1b938
|
fix: Commando8 does not need the startup animation (#5245)
|
2024-07-05 09:59:45 +10:00 |
|
 Raphael CoefficandGitHub
|
99d0c673b4
|
fix: NV14/EL18 S.PORT TX DMA handler (#5240)
|
2024-07-02 18:12:05 +10:00 |
|
 Raphael CoefficandGitHub
|
0aee0dd60f
|
fix: supported internal module for monochrome radios w/ ISRM (#5236)
|
2024-07-01 18:31:46 +10:00 |
|
 Raphael CoefficandGitHub
|
61a52b8c38
|
fix: check both SBUS trainer ports (#5149)
.. regardless of TRAINER_MODULE_SBUS_USART define
|
2024-06-11 09:51:22 +10:00 |
|
 Raphael CoefficandGitHub
|
3bc42e4538
|
chores: update LZ4 (#5102)
|
2024-06-02 19:53:51 +10:00 |
|
 Raphael CoefficandGitHub
|
0399858a76
|
perf(color): reduce bootloader size (#5068)
|
2024-06-02 16:07:00 +10:00 |
|
 Raphael CoefficandGitHub
|
d6c6ea1f23
|
fix: compilation without audio or modules (#5103)
|
2024-06-02 15:31:11 +10:00 |
|
 Raphael CoefficandGitHub
|
3fe1090b33
|
fix(f2): system clock initialisation (#5097)
|
2024-06-02 08:29:56 +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 |
|
 Raphael CoefficandGitHub
|
b8a0038c68
|
fix(fw): enable SYSCFG clock before using EXTI (#5020)
|
2024-05-25 10:22:50 +10:00 |
|
 Raphael CoefficandGitHub
|
390c71cd44
|
fix(trainer): use the timer passed as argument (#5019)
|
2024-05-25 10:20:30 +10:00 |
|
 Raphael CoefficandGitHub
|
dbe40509dc
|
fix(fw): compilation without power switch (#5021)
|
2024-05-18 14:20:44 +10:00 |
|
 Raphael CoefficandGitHub
|
6a59c580ef
|
fix(fw): compilation without AUDIO (#5022)
|
2024-05-18 14:11:20 +10:00 |
|