philmoz and GitHub
26eee4aa3e
chore(simulator): fix build of simulator libraries ( #6138 )
2025-04-25 11:17:59 +10:00
Peter Feerick and GitHub
71ec1f428f
fix(libsim): use different __weak syntax depending on target ( #6132 )
2025-04-24 16:54:55 +10:00
Malte Langermann and GitHub
2a21636e70
feat(simu): add support for (RGB!!) customisable switches ( #6129 )
2025-04-24 09:30:30 +10:00
philmoz and GitHub
b4a7960696
fix(sim): flight mode name incorrect in the simulator window title bar ( #5854 )
2025-02-03 09:38:07 +10:00
philmoz and GitHub
a3c0e0a007
feat(bw128): add customisable switches edit page, allow editing custom colors ( #5799 )
2025-01-20 10:13:40 +10: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
Malte Langermann
4a6ba60265
fix(companion): fix build issues
2025-01-18 19:06:06 +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
raphaelcoeffic and Raphael Coeffic
0c5b15121f
fix: use saturated sample addition
2025-01-17 13:30:49 +01:00
raphaelcoeffic and Raphael Coeffic
c8ee302ffe
refactor(xlites): moved share DSC / audio jack code into own files
2025-01-17 13:30:49 +01:00
raphaelcoeffic and Raphael Coeffic
6d6c449c12
chore: audio drivers cleanup
2025-01-17 13:30:49 +01:00
Neil Horne and GitHub
a0da434dc2
feat(cpn): simulator allow manually setting transmitter battery voltage ( #5763 )
2025-01-13 09:19:53 +10:00
philmoz and GitHub
8d58ae3cf8
fix(bw): customisable switch LED color text sometimes incorrect on GX12 ( #5776 )
2025-01-13 08:45:58 +10:00
philmoz and GitHub
b6d46325f7
chore: cleanup compiler warnings, disable "unaligned pointer value" warning ( #5743 )
2025-01-01 11:33:32 +10:00
Nigel Williams and GitHub
9109d4f46f
feat(simu): cross-platform connection of host serial ports to simu radio ( #5584 )
2024-12-16 20:00:42 +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
3djc and GitHub
366df6080e
chore: improve VBAT measurement ( #5635 )
2024-10-30 11:14:14 +10:00
philmoz and GitHub
fcc75bd6b7
fix(bw): unshifted trims on XLite radios should always adjust elevator and aileron ( #5580 )
2024-10-08 10:43:14 +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
Nigel Williams and GitHub
982660e8c8
feat(cpn): update telemetry simulation to include FrSky Hub ( #5475 )
2024-08-26 09:44:35 +10:00
philmoz and GitHub
e0ec49d84e
chore(radio): remove EEPROM macros and related code ( #5461 )
2024-08-22 10:32:16 +10:00
Nigel Williams and GitHub
005bd19588
feat(cpn): support more than just FrSky S.Port telemetry simulation ( #5410 )
2024-08-20 20:43:44 +10:00
Peter Feerick and GitHub
839cfbd53c
chore: more OTX to ETX housekeeping ( #5396 )
2024-08-14 21:02:29 +10:00
philmoz and GitHub
2eee7cd011
chore: re-organise source files for color LCD UI ( #5358 )
2024-08-02 08:50:55 +10:00
philmoz and GitHub
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
philmoz and GitHub
65e05085a4
feat(bw128): add option to invert LCD/OLED display ( #4933 )
2024-06-06 07:52:45 +10:00
Raphael Coeffic and GitHub
0399858a76
perf(color): reduce bootloader size ( #5068 )
2024-06-02 16:07:00 +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
ThomasKuehne and GitHub
f243f3aecd
chore(radio): update FatFs to R0.15 ( #4843 )
2024-05-19 13:06:12 +10:00
philmoz and GitHub
dc2998e478
feat(lua): add 'mkdir' and 'rename' functions ( #4870 )
2024-04-28 18:44:55 +10:00
David PHAM-VAN and GitHub
4b8f80af3a
feat: add U-BLOX GPS support ( #4689 )
2024-04-08 08:36:45 +10:00
philmoz and GitHub
9ed9227212
feat(color): warning when duplicating theme if name exists ( #4694 )
2024-04-08 08:32:08 +10:00
philmoz and GitHub
f28c1150ed
refactor(color): use LVGL styles and objects for UI, legacy cleanup ( #4407 )
2024-04-05 17:33:14 +10:00
philmoz and GitHub
7c2e3cec34
fix(cpn): battery level incorrect in simulator for B&W radios ( #4746 )
2024-03-15 19:39:36 +10:00
Neil Horne and GitHub
83294613f6
refactor(cpn): Support JSON radio hardware definitions ( #4406 )
2024-02-04 15:59:04 +10:00
fa12b27438
feat(radio): Discover SBUS trainer availability ( #4266 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2024-01-05 11:48:46 +10:00
c9334ebda3
refactor: USB HAL conversion + USB lib update ( #4207 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
Co-authored-by: Richard Li <richard.li@ces.hk >
2023-12-24 11:01:48 +10:00
Peter Feerick and GitHub
3f425e0b46
fix(b&w): Various rotenc. inversion bugs on radio and simu ( #4405 )
2023-12-18 19:36:38 +10:00
cc17046e7a
feat: Flysky PL18 Support ( #4105 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: rotorman <risto.koiva@web.de >
Co-authored-by: Xy201207 <yaoxu@flysky.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-12-06 09:00:44 +10:00
Raphael Coeffic and GitHub
5153aaeea0
refactor: IWDG driver and EM trigger ( #3846 )
2023-12-04 07:14:25 +10:00
philmoz and GitHub
7190f00374
chore(radio): Cleanup startup code, fix throttle warning led color, startup haptic option ( #4027 )
2023-11-05 18:53:26 +10:00
b48e07026d
feat: More flexible ADC inputs ( #3870 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2023-11-02 11:07:53 +10:00
1af8b78256
refactor: DMA2D and LTDC conversion to HAL/LL ( #3036 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-23 18:58:02 +10:00
c93695eeaa
perf: Process CRSF telemetry by frame ( #4038 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-19 13:31:30 +10:00
b22a1b5d32
feat: Support for WS2812 RGB LEDs ( #3909 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
2023-10-14 14:06:55 +10:00
Raphael Coeffic and GitHub
ff2b3ac22a
fix: Internal PXX exclusive S.PORT ( #3822 )
2023-10-13 09:48:32 +10:00
f40fa1a64b
feat(el18): Use trim hats as keys for navigation ( #3894 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-09-29 20:12:54 +10:00
Raphael Coeffic and GitHub
6abd4263a4
feat: better microsecond timer ( #4112 )
2023-09-26 18:30:55 +02:00
Raphael Coeffic and GitHub
87df8a4f2c
refactor: SD card SPI HAL ( #3957 )
...
* refactor: SD card SPI driver
* Removed SPI and DMA StdPeriph drivers
* Allow for disabling SPI DMA support
* Disable SPI sdcard CRC support
* Fix 2MHz timer on NV14
* Shared VS1053b driver
* Fix: SPI2 uses PCLK1
* feat: new generic diskio API
* More generic SD_CARD_PRESENT()
* Fixes
* Flush incoming block on token mismatch
* Scratch buffer test
* Incredible hack to re-sync sd card
* fix: SDIO driver
2023-09-23 19:31:56 +10:00
Malte Langermann and GitHub
b377a8b5d4
chore: SDIO conversion to HAL ( #3182 )
2023-08-13 18:56:39 +02:00