Commit Graph

20 Commits

Author SHA1 Message Date
Wastl Kraus 5c976e2cc9 Add note about unofficial bidirectional DShot support
Updated GEMINI.md to include a note under project-specific conventions, clarifying that bidirectional DShot mode is implemented but not officially supported due to instability and external hardware requirements. This serves as a reminder for the AI assistant when working on the project.

Add note about unofficial bidirectional DShot support

Added a comment to all example sketches to clarify that bidirectional DShot is currently not officially supported due to instability and external hardware requirements.

docs(README): Clarify unofficial support for bidirectional DShot

Updated README.md to reflect that bidirectional DShot is no longer officially supported due to instability and external hardware requirements.

Also, modified DShotRMT.h to default the is_bidirectional parameter to false in constructors and added comments to clarify its unofficial support.
2025-09-24 00:30:37 +02:00
Wastl Kraus 422ec326a7 feat(library): Add percent throttle, improve usability & fix bugs
- Adds a new `sendThrottlePercent()` function for more intuitive throttle control.

- Allows initializing the motor magnet count directly in the constructor.

- Updates all examples to use the new features.

- Adds a new `throttle_percent` example sketch.

- Fixes a critical resource leak in `begin()` on partial init failure.

- Hardens web examples with security warnings and improves the UI.

- Updates README to reflect all changes.
2025-09-20 17:24:31 +02:00
Wastl Kraus 7ee5c83133 actions testing 2025-09-20 15:44:01 +02:00
Wastl Kraus 5d3cbea388 Play with Gemini CLI 2025-09-18 21:18:20 +02:00
Wastl Kraus 874a22aea2 remove command_manager 2025-09-18 17:25:40 +02:00
Wastl Kraus 39207abe6e prepare 0.8.3
prepare 0.8.3
2025-09-18 13:32:06 +02:00
Wastl Kraus 8c309d648c Use automatic tx / rx switching 2025-09-17 23:02:08 +02:00
Wastl Kraus f0ff887473 More pause between frames
Give the ESC more time for compatibility and more cosmetics. Added default config for VS Code
2025-09-15 15:51:11 +02:00
Wastl Kraus 7f102ac9bb Add Web Server
- fix warnings and update action versions
- Web Server added in example
- prepare release 0.7.5
2025-09-10 15:32:01 +02:00
Wastl Kraus 8783b1a24b ...add Web Server
...fix warnings and update action versions

...Web Server added
2025-09-09 19:51:53 +02:00
Wastl Kraus d7bcd523e0 ...changed some return types 2025-08-28 14:37:02 +02:00
Wastl Kraus 443d032d56
...sync branch
* ...squashed

...some simple info display

...fixing possible overflow

...reenable "telemetric bit" choice

* Update DShotRMT.h

* ...update buffer size

...increase RX Buffer and calculate RMT Sybmbol size

* ...update Workflow badges

* Update .gitignore
2025-08-28 13:22:42 +02:00
Wastl Kraus 8f08a789bb Update .gitignore 2025-08-28 13:17:54 +02:00
Wastl Kraus 34c6f66256 ...updated class to optimize configuration 2023-03-26 16:19:54 +02:00
Wastl Kraus de2358e3c8 ...bump
...just fix some minor things, nothing important
2023-03-10 17:45:18 +01:00
Wastl Kraus 873b228d59 ...restructure for rework 2022-11-26 13:52:46 +01:00
Wastl Kraus 85814f39be ...cosmetics 2022-11-25 16:08:58 +01:00
Wastl Kraus 295d5e6571 ....further clean up 2022-11-17 16:46:26 +01:00
Wastl Kraus b4d6776214 ...renamed 2021-06-30 05:39:00 +02:00
Wastl Kraus 52d8b1f12f Initial commit 2021-06-29 19:55:37 +02:00