1 #pragma once 2 3 #include "conf.hpp" 4 #include "failsafeloggers/failsafe_logger.hpp" 5 #include "pid/zone_interface.hpp" 6 #include "sensors/manager.hpp" 7 8 #include <memory> 9 #include <unordered_map> 10 11 namespace pid_control 12 { 13 14 void buildFailsafeLoggers( 15 const std::unordered_map<int64_t, std::shared_ptr<ZoneInterface>>& zones, 16 const size_t logMaxCountPerSecond = 20); 17 18 } // namespace pid_control 19