349868a148
Fix movement transition issue.
...
When transitioning the movements directly the channel should be stopped first.
2025-02-21 17:52:19 +03:00
102918fdc3
Fix: the scheduled FREE command disrupts the current command.
2025-02-21 17:09:59 +03:00
03fcb344bb
Improve esp timer wrapper function.
...
* Remove unnecessary esp_timer checks.
* Remove the unnecessary relay_chn_invalidate_inertia_timer function.
* Change the relay_chn_start_inertia_timer function as relay_chn_start_esp_timer_once and modify the function so that it be a generic esp timer start function.
2025-02-21 16:52:09 +03:00
0917abba31
Fix warning: comparison is always true.
2025-02-21 16:23:22 +03:00
4ed116b1a9
Change the channels' starting state to FREE.
2025-02-21 16:21:51 +03:00
63b0c31908
Optimize event loop queue size depending on channel count.
2025-02-21 16:19:04 +03:00
5e6e0c9a0e
Fix the fatal pin mapping issue.
2025-02-21 16:18:16 +03:00
dcb5453522
Resolve unseen conflicts.
v0.1.0
2025-02-14 17:01:22 +03:00
feb1f4ac81
Update docs for the state_listener_manager API.
2025-02-14 15:12:37 +03:00
069363205a
Rename inertia timer to distinguish timers.
...
Rename timer member and relevant functions for the purpose they used,
in order to distinguish between timers.
2025-02-14 15:00:02 +03:00
d4fdff949a
Rename inertia timer to distinguish timers.
2025-02-14 14:50:35 +03:00
dc2dcfec7d
Add support for addressing all relay channels.
2025-02-12 16:50:00 +03:00
8517993358
Update file name according to the extension guide.
2025-02-12 08:56:51 +03:00
e21bfb5b26
Update the root gitignore to ignore the build and unity-app.
2025-02-12 08:44:38 +03:00
27c669066a
Add headers and test functions, fix gpio definition
2025-02-11 17:45:17 +03:00
d64370c925
Unify test source files.
2025-02-11 14:41:24 +03:00
b47244b5d1
Move relay_chn.c into src directory.
2025-02-11 14:40:37 +03:00
6158dce3b4
Update readme file.
2025-02-11 12:29:44 +03:00
d3fb1e6620
Add source files.
2025-02-11 12:28:32 +03:00
Kozmotronik
51b48f761a
Initial commit
2025-02-11 10:59:15 +03:00