12162 Commits

Author SHA1 Message Date
janek f54870f051 Revert sync at 1000Hz, it is too CPU taxing: #474 2025-05-04 12:09:31 +02:00
janek 329650ad77 cleanup, naming 2025-04-19 18:35:24 +02:00
janek b6a7584509 cleanup 2025-04-19 10:40:02 +02:00
janek 96c3350bbb i2c can have lower GPIO speed 2025-04-13 18:36:41 +02:00
janek 790e049572 Larger USB serial debug output buffer for DEBUG builds 2025-04-10 21:55:57 +02:00
janek 94ab2711d6 Reduce TELEMETRY_OUTPUT_BUFFER_SIZE until needed 2025-04-10 21:51:24 +02:00
janek 43034b5005 Fix and simplify version condition 2025-04-10 21:50:03 +02:00
janek 17aca630ed fixed ext module power circuit image @marco-garcia 2025-04-07 14:40:35 +02:00
janek d22d831a99 move CRS clock init 2025-04-05 17:57:31 +02:00
janek 6cff24d37a updated ext module power circuit image by @marco-garcia 2025-03-27 10:12:43 +01:00
janek 4b8935b039 repo cleanup 2025-03-16 08:38:35 +01:00
Janek e8b26e0613 Update README.md, added license badge 2025-03-16 08:31:54 +01:00
Janek 78501ead38 Update README.md, add gitpod badge 2025-03-16 08:27:57 +01:00
Wilhelm d019ce803b Add gitpod/docker configuration to repo (#469)
* added gitpod/docker
2025-03-16 08:23:58 +01:00
janek 713e06bf6c cleanup, proper name 2025-03-14 22:43:58 +01:00
janek 318141863a Treat 2POS switches as 2 pos (backport) 2025-03-14 21:18:09 +01:00
janek eba65dc5d9 some definitions fixes 2025-03-14 21:15:27 +01:00
janek cee82b9e8b Added ext module power circuit image by @marco-garcia 2025-03-13 18:56:43 +01:00
janek 4a236a2903 version bump openi6x-2.1.0 2025-03-09 09:26:12 +01:00
Janek de5ff97919 Update README.md
Increased number of models from 16 to 20.
2025-02-20 22:42:44 +01:00
Janek 187d886648 Increased max models to 20, (#466)
Increased max models to 20,
removed free size counter,
removed legacy eeprom type check
2025-02-20 22:42:00 +01:00
Janek 51ea45dfac Save RAM: Allocate eeFs only for MAX_MODELS (#462)
* allocate eeFs only for MAX_MODELS,
* keep old EEProm alignment
2025-02-18 18:46:51 +01:00
Janek e7edba29f3 Update README.md 2025-02-17 20:40:20 +01:00
janek 31cc42e46a cleanup 2025-02-13 11:37:38 +01:00
janek 713f689996 cleanup 2025-02-02 11:26:31 +01:00
janek 0a893a91c7 added Copy/Paste support to SF and LS. 2025-02-02 10:16:07 +01:00
Janek 51291f0bf1 Fixed issue where returning from popup was blocking UP/DOWN navigation, (#460)
* fixed issue where returning from popup was blocking UP/DOWN navigation,
* added shortcut to go directly to edit mode for empty LS,
* removed POT navigation code,
* more cleanup
2025-02-02 10:11:17 +01:00
janek 95b69c2a0e updated hardware infographics image 2025-01-25 16:12:52 +01:00
janek 41b0e6c17c updated hardware infographics image 2025-01-24 10:45:43 +01:00
janek 0d2f54c2d6 move battery range settings to Radio Hardware tab (EdgeTX/edgetx#5803) openi6x-2.0.0 2025-01-23 21:03:36 +01:00
Janek f48d357492 Update channel monitor to reduce size (#454)
* Update channel monitor to reduce size
2025-01-23 17:31:38 +01:00
janek 367700ab81 Removed PPM_UNIT from remaining places 2025-01-23 12:15:46 +01:00
janek 4706422da2 Removed PPM_UNIT from remaining places 2025-01-23 12:12:28 +01:00
Janek 235cf4f7ad Convert PPM_UNIT build option to runtime radio setting (edgetx/edgetx#3993) (#457)
* Convert PPM_UNIT build option to runtime radio setting (edgetx/edgetx#3993)
* DRY to save some space
2025-01-23 11:56:25 +01:00
janek d51977eb68 simplify dfplayer volume setup 2025-01-22 15:16:41 +01:00
janek c9534df0ba Adjust radio setup to match EdgeTX options alignment,
added new gui function overloads
2025-01-22 15:16:41 +01:00
janek b7040cebbe enable 3.75M and 5.25M baudrates 2025-01-22 14:24:04 +01:00
janek f0fcd8ef09 Change "Save all" to "Save settings",
cleanup
2025-01-21 19:47:12 +01:00
janek 8baf62a3f7 version bump to 2.0.0 2025-01-20 22:17:19 +01:00
janek 4a9e891b25 ELRS: increase buffer to support more complex/dual-band devices 2025-01-20 22:15:52 +01:00
janek a919688895 updated trainer PPM timer disabling capture interrupt flag order to match PPM out,
removed comment
2025-01-20 12:37:15 +01:00
janek 5466309bff disable not used condition 2025-01-20 12:37:15 +01:00
janek cf0921b49f merge pulses_arm.h and pulses.h 2025-01-20 12:37:15 +01:00
janek fd7039dd11 cleanup EXTMODULE_TIMER_IRQHandler 2025-01-20 12:37:15 +01:00
janek 3ad862b97c enable PPM timer for in/out mode and disable accordingly, 2025-01-20 12:37:15 +01:00
janek 0ec4be28ef enable PPM timer for in/out mode and disable accordingly, 2025-01-20 12:37:15 +01:00
janek e99e8b4d13 fixed issue with calling afhds2a SPI before setup (blank screen issue),
fixed watchdog issue where isModuleSynchronous was defined wrong,
remove DisablePPMOut,
2025-01-20 12:37:15 +01:00
janek 8e9dd6066e update afhds2a, internal and external module logic,
removed old functions,
removed ahfds2aEnabled flag,
removed pulses_driver.cpp
2025-01-20 12:37:15 +01:00
janek 32418dbe8f remove disable_afhds2a in favor of direct intmoduleStop use 2025-01-20 12:37:15 +01:00
janek b98022f066 Initial pulses refactor commit 2025-01-20 12:37:15 +01:00