aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Config_Changes.md
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2024-08-16 14:00:24 -0400
committerKevin O'Connor <kevin@koconnor.net>2024-09-12 13:25:00 -0400
commit28995a8bce34aad7eb33e9447f5905ca998d08d7 (patch)
tree81305174e1ae1e5e744f7a908da4e748afe4bcf5 /docs/Config_Changes.md
parent7940a6a728be8f6b4ec36eecfd7c5291da4fdc81 (diff)
downloadkutter-28995a8bce34aad7eb33e9447f5905ca998d08d7.tar.gz
kutter-28995a8bce34aad7eb33e9447f5905ca998d08d7.tar.xz
kutter-28995a8bce34aad7eb33e9447f5905ca998d08d7.zip
servo: Use GCodeRequestQueue to queue updates
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/Config_Changes.md')
-rw-r--r--docs/Config_Changes.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/Config_Changes.md b/docs/Config_Changes.md
index 484a5c15..cb031ee2 100644
--- a/docs/Config_Changes.md
+++ b/docs/Config_Changes.md
@@ -8,6 +8,15 @@ All dates in this document are approximate.
## Changes
+20240912: `SET_PIN`, `SET_SERVO`, `SET_FAN_SPEED`, `M106`, and `M107`
+commands are now collated. Previously, if many updates to the same
+object were issued faster than the minimum scheduling time (typically
+100ms) then actual updates could be queued far into the future. Now if
+many updates are issued in rapid succession then it is possible that
+only the latest request will be applied. If the previous behavior is
+requried then consider adding explicit `G4` delay commands between
+updates.
+
20240912: Support for `maximum_mcu_duration` and `static_value`
parameters in `[output_pin]` config sections have been removed. These
options have been deprecated since 20240123.