From f69689c70712a1b6c138ae8a271ca1525171ef86 Mon Sep 17 00:00:00 2001 From: Jonas Zeunert Date: Fri, 3 Jul 2020 00:26:04 +0200 Subject: [PATCH] dada --- .../src/output/detail/DisplayBoardPinController.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp index 5432bf4..cd05d64 100644 --- a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp +++ b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp @@ -75,10 +75,10 @@ void DisplayBoardPinController::select_display_segment(uint8_t segment) const void DisplayBoardPinController::select_display_digit(uint8_t content) const { - write_pin(pins_display_board.at("digit_select_A"), content & 0b0001u); - write_pin(pins_display_board.at("digit_select_B"), content & 0b0010u); - write_pin(pins_display_board.at("digit_select_C"), content & 0b0100u); - write_pin(pins_display_board.at("digit_select_D"), content & 0b1000u); + write_pin(pins_display_board.at("digit_select_A"), !(content & 0b0001u)); + write_pin(pins_display_board.at("digit_select_B"), !(content & 0b0010u)); + write_pin(pins_display_board.at("digit_select_C"), !(content & 0b0100u)); + write_pin(pins_display_board.at("digit_select_D"), !(content & 0b1000u)); } void DisplayBoardPinController::run_display(uint8_t address) const