Commit Graph

30 Commits

Author SHA1 Message Date
Wastl Kraus e70071887a Update DShotRMT 2025-09-21 11:31:04 +02:00
Wastl Kraus 76896312db 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 16:47:39 +02:00
Wastl Kraus e912b7ec50 ...bump 2025-09-20 15:41:08 +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 de6e1bebf9 Fix RX buffer 2025-09-16 09:04:42 +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 6cd84f9685 Cosmetics 2025-09-15 11:58:56 +02:00
Wastl Kraus fbf4559da3 Internal clean up
Some sorting and grouping
2025-09-13 20:17:28 +02:00
Wastl Kraus 7e8c7466cd Update packet building 2025-09-13 11:05:33 +02:00
Wastl Kraus 8d07812548 RMT timing rewritten 2025-09-13 01:55:08 +02:00
Wastl Kraus 13ff00e99b Add Web Client example 2025-09-11 13:58:22 +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 6dd8f5026d Updated structure and files for actions 2023-03-30 18:24:31 +02:00
Wastl Kraus 640604c146 Updated Method Names
Roll back to use "begin" method again for better selecting the beginning of Signal transmission.

Renamed the methods to fit it´s functunallty.

Updated the CRC Generation, either
2023-03-27 19:47:23 +02:00
Wastl Kraus 34c6f66256 ...updated class to optimize configuration 2023-03-26 16:19:54 +02:00
Wastl Kraus d7e8386129 experiments 2023-03-24 13:44:49 +01: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 6ffaa2fddb ...prepare for submodule use 2021-08-03 23:22:06 +02:00
Wastl Kraus ef22e54960 ....update 2021-07-26 22:20:49 +02:00
Wastl Kraus 11433bc125 ...cosmetics 2021-07-17 06:40:21 +02:00
Wastl Kraus 0d2bf9e117 ....hotfix 2021-07-04 21:34:26 +02:00
Wastl Kraus a507871cbd ...cosmetics and prepare for bidirectional dshot 2021-07-04 14:01:10 +02:00
Wastl Kraus 9cfbbb2f6f ...cosmetics 2021-07-04 03:01:26 +02:00
Wastl Kraus b4d6776214 ...renamed 2021-06-30 05:39:00 +02:00
Renamed from src/DShot_Lib.cpp (Browse further)