diff options
Diffstat (limited to 'control/zone.hpp')
-rw-r--r-- | control/zone.hpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/control/zone.hpp b/control/zone.hpp index cd7e5d6..2185afa 100644 --- a/control/zone.hpp +++ b/control/zone.hpp @@ -19,11 +19,13 @@ namespace control * The mode fan control will run in: * - init - only do the initialization steps * - control - run normal control algorithms + * - init - shutdown fans, stopping all rotors */ enum class Mode { init, - control + control, + shutdown }; /** @@ -70,6 +72,12 @@ class Zone void setFullSpeed(); /** + * Disables the zone and stops all zone fans regardless of + * zone's active state + */ + void disableRotors(); + + /** * @brief Sets the automatic fan control allowed active state * * @param[in] group - A group that affects the active state |