just restructured stuff

This commit is contained in:
Johannes Wendel
2020-01-15 17:46:11 +01:00
parent 7f05b0533f
commit 23433eb9b0

View File

@@ -25,6 +25,12 @@ DisplayBoardPinController::DisplayBoardPinController(std::map<std::string, uint8
CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController"; CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController";
} }
DisplayBoardPinController::DisplayBoardPinController() :
pins_display_board{}
{
CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController without pin map";
}
void DisplayBoardPinController::clear() void DisplayBoardPinController::clear()
{ {
std::for_each(this->pins_display_board.begin(), this->pins_display_board.end(), [](auto& pin) { write_pin(pin.second, 0); }); std::for_each(this->pins_display_board.begin(), this->pins_display_board.end(), [](auto& pin) { write_pin(pin.second, 0); });
@@ -37,12 +43,6 @@ void DisplayBoardPinController::initDisplay(const items::OutputDisplay &display)
write_pin(display.get_address(), 0); write_pin(display.get_address(), 0);
} }
DisplayBoardPinController::DisplayBoardPinController() :
pins_display_board{}
{
CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController without pin map";
}
void DisplayBoardPinController::activate_displays() const void DisplayBoardPinController::activate_displays() const
{ {
write_pin(pins_display_board.at("run"), 1); write_pin(pins_display_board.at("run"), 1);