From 28995a8bce34aad7eb33e9447f5905ca998d08d7 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Fri, 16 Aug 2024 14:00:24 -0400 Subject: servo: Use GCodeRequestQueue to queue updates Signed-off-by: Kevin O'Connor --- docs/Config_Changes.md | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'docs/Config_Changes.md') 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. -- cgit v1.2.3-70-g09d2