This commit is contained in:
Jonas Zeunert
2022-02-25 21:52:21 +01:00
parent 5ae61ae228
commit 74aa8040fb

View File

@@ -48,7 +48,7 @@ void DisplayBoardPinController::deactivate_displays() const
void DisplayBoardPinController::write_display(const items::OutputDisplay &display) const void DisplayBoardPinController::write_display(const items::OutputDisplay &display) const
{ {
write_pin(pins_display_board.at("lt"), 0) write_pin(pins_display_board.at("lt"), 0);
std::string content = display.get_content(); std::string content = display.get_content();
for (uint8_t i = 0; i < content.size(); i++) for (uint8_t i = 0; i < content.size(); i++)
@@ -56,7 +56,7 @@ void DisplayBoardPinController::write_display(const items::OutputDisplay &displa
write_display_digit(display.get_address(), content.at(i) - '0', content.size() - i - 1); write_display_digit(display.get_address(), content.at(i) - '0', content.size() - i - 1);
std::this_thread::sleep_for(this->update_time); std::this_thread::sleep_for(this->update_time);
} }
write_pin(pins_display_board.at("lt"), 1) write_pin(pins_display_board.at("lt"), 1);
} }
void DisplayBoardPinController::write_display_digit(uint8_t display_address, uint8_t content, uint8_t position) const void DisplayBoardPinController::write_display_digit(uint8_t display_address, uint8_t content, uint8_t position) const