Wastl Kraus
30d87aae4f
more simplifications
2025-10-02 00:31:24 +02:00
Wastl Kraus
a763786fbf
more clean up
2025-10-01 16:58:32 +02:00
Wastl Kraus
b7ea13b2ef
fixing reboot loop
2025-10-01 13:29:12 +02:00
Wastl Kraus
145ce88312
fixing reboot loop
2025-10-01 13:26:59 +02:00
Wastl Kraus
eb5b469dd0
prepare release 0.8.6
2025-09-27 14:59:23 +02:00
Wastl Kraus
d899ba1471
Use official byte-Encoder
2025-09-26 19:24:50 +02:00
Wastl Kraus
0028db7dca
Revert "Use official RMT Encoder API"
...
This reverts commit 96b5595c72 .
2025-09-26 19:02:53 +02:00
Wastl Kraus
96b5595c72
Use official RMT Encoder API
2025-09-26 18:10:39 +02:00
Wastl Kraus
7447855c32
Reimplement utils
2025-09-25 16:15:36 +02:00
Wastl Kraus
57d6a27f74
typedef enum to class
2025-09-25 14:21:37 +02:00
Wastl Kraus
24d3ab700f
Further optimizing
2025-09-25 13:12:25 +02:00
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
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
e3b51aeb09
Buffer is managed by IDF
...
Memory blocks are managed by IDF, so increase buffers to it's limits.
2025-09-16 15:10:29 +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
3366d2f775
More updates
2023-03-26 17:58:24 +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
ca290d7a87
...simple error
2021-08-03 23:35:04 +02:00
Wastl Kraus
6ffaa2fddb
...prepare for submodule use
2021-08-03 23:22:06 +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