How does the reactor module work?

Hi all.

I’m trying to understand the internal structure of klipper, but my knowledge and experience is not enough to understand the operation of the reactor module and why it was introduced into klipper.

Welcome val3ra,

did you read Code overview - Klipper documentation?

I would move this thread to “General Discussion”!

I recently wrote a Klippy Extras Tutorial. It explains many internal parts of Klipper, including the reactor object.