Commit Graph
62 Commits
Author SHA1 Message Date
Richard LiandMalte Langermann dfdbdf023c Use new custom switch framework. 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann f8e70c6a67 SW2 and SW3 swapped 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann c5e7729a33 Clean up namings 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 6db25b324b Define a new RAW ADC type for hidden ADC channels for customize driver use 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann a8b3525cd6 Fix tests failure 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 50774cfca3 Better handling reboot 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 3c56683c88 Fixed NB4+ int module power logic 2025-01-24 19:00:12 +01:00
Peter FeerickandMalte Langermann 872e633293 chore: add USE_RTC_CLOCK build time option
To allow easier disabling
2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann fcd30f0c77 Added touch type display 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann ab495aeded Fixed build problem by PR #5396 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 5e0b3c129c Updated naming of switches and pots according to what is printed in the radio 2025-01-24 19:00:12 +01:00
Peter FeerickandMalte Langermann 04c457e49b chore: consistent formatting 2025-01-24 19:00:12 +01:00
Peter FeerickandMalte Langermann 83b295ea14 chore: define nb4p as a surface radio 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann f4e53971b9 Cleaned up hal.h 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann bcc6d68bb9 USB should switch back to MCU when exiting bootloader 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 6daea8b947 Map bluetooth port as int module (2 wires) 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann eca1fea7d1 Fixed EM in keys diagnostic screen 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 3e309b4e0d Update battery divider for NB4+ 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 4ebe5fb18f Update Cmakelist 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann ed03444ad5 Mapped SW1 to encoder control, SW2 and SW3 are user usable switches, reverse 2 pots 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 276f10e7bb Switch driver, key/trim driver 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 7dcb4b3d9a Can enter bootloader with S2 + S3 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 3a673cc0e5 Unified bootloader menu for all Flysky radios 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 92d5ac5000 Fixed haptic 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 42d464bacb Added encoder 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 0e6edbf636 Disable voice chip 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 12430ddc2a Mapped audio mute 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 11c0bb55e0 Fixed battery charging and USB detection 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann 48d0ec49ed Current works: LCD, touch, ST, TH, some switches 2025-01-24 19:00:12 +01:00
Richard LiandMalte Langermann d651b22379 Initial support of NB4+ 2025-01-24 19:00:12 +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 6d6c449c12 chore: audio drivers cleanup 2025-01-17 13:30:49 +01:00
3djcandGitHub 740eb441c5 chore: remove hardcoded aux1 debug hack (#5668) 2024-11-24 08:56:10 +10:00
richardclliandGitHub 2ef014db0f fix(flysky): battery charging animation and other timing issues (#5471) 2024-08-23 11:27:24 +10:00
philmozandGitHub e0ec49d84e chore(radio): remove EEPROM macros and related code (#5461) 2024-08-22 10:32:16 +10:00
Peter FeerickandGitHub 839cfbd53c chore: more OTX to ETX housekeeping (#5396) 2024-08-14 21:02:29 +10:00
Raphael CoefficandGitHub 4c30b09c08 feat: add color formats to WS2812 driver (#5428) 2024-08-14 10:03:06 +10:00
Raphael CoefficandGitHub 3d8854abdf feat: linker support for firmware in external flash (#5290) 2024-07-26 21:34:43 +10:00
3djcandGitHub 4597b7bced feat: LUA_MIXER ON for all radios (#5303) 2024-07-18 17:32:30 +10:00
3djcandGitHub fad6f4456f chore: ws2812 support to comply with #5232 style (#5276) 2024-07-13 15:25: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
richardclliandGitHub 45acf21a70 fix: conditional code problem due to new gpio driver (#5241) 2024-07-04 13:48:40 +10:00
philmozandGitHub 97f9884639 refactor(color): UI code cleanup, speed up loading of complex pages (#5031) 2024-06-06 20:08:13 +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
Peter FeerickandGitHub 003224a123 fix(debug): don't initalise SP_AUX1 if not exist (#4962) 2024-05-04 08:31:57 +10:00
philmozandGitHub e48cd1b1ac chore(color): remove unused pl18/libopenui_config.h (#4932) 2024-04-28 08:28:35 +10:00
richardclliandGitHub 970108846a fix(pl18): USB detect pin can be uninitialized in bootloader (#4891) 2024-04-22 08:58:04 +10:00