This commit is contained in:
Jonas Zeunert
2020-01-10 23:14:20 +01:00
parent 25e653765c
commit f66a405b74

View File

@@ -19,7 +19,7 @@ DisplayBoardPinController::DisplayBoardPinController(std::map<std::string, uint8
pins_display_board{std::move(pins_display)} pins_display_board{std::move(pins_display)}
{ {
initialize_pins_output(0, pins_display.begin(), pins_display.end()); initialize_pins_output(0, pins_display.begin(), pins_display.end());
clear(); clear();
CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController"; CLOG(DEBUG, OUTPUT_LOGGER) << "Created DisplayBoardPinController";
@@ -27,7 +27,7 @@ DisplayBoardPinController::DisplayBoardPinController(std::map<std::string, uint8
void DisplayBoardPinController::clear() void DisplayBoardPinController::clear()
{ {
std::for_each(this->pins_display_board.begin(), this->pins_display_board.end(), [](uint8_t pin) { write_pin(pin, 0); }); std::for_each(this->pins_display_board.begin(), this->pins_display_board.end(), [](auto& pin) { write_pin(pin->second, 0); });
} }
DisplayBoardPinController::DisplayBoardPinController() : DisplayBoardPinController::DisplayBoardPinController() :