Klipper has a lot of timing variables in Klippy, and so far three of them are described: Code overview - Klipper documentation
Timing is central to Klipper, and minimal descriptions of the related variables and constants would be very helpful.
I’d like invite the wise and interested parties to comment on the timing variables in Klippy, including but not limited to:
- flush_time, flush_timer
- buffer_time_low, buffer_time_high, buffer_time_start
This information will be very helpful for new contributors studying the source code, and is a good candidate entry for the knowledgebase category.