diff --git a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp index 51eb99a..78cf47f 100644 --- a/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp +++ b/FlippR-Driver/src/output/detail/DisplayBoardPinController.cpp @@ -62,7 +62,7 @@ void DisplayBoardPinController::write_display_digit(uint8_t display_address, uin select_display_segment(position); select_display_digit(content); run_display(display_address); - std::this_thread::sleep_for(std::chrono::milliseconds(DISPLAY_SLEEP_TIME_MILLI)); + std::this_thread::sleep_for(std::chrono::microseconds(DISPLAY_SLEEP_TIME_MICRO)); } void DisplayBoardPinController::select_display_segment(uint8_t segment) const diff --git a/FlippR-Driver/src/utility/config.h b/FlippR-Driver/src/utility/config.h index 051a1bd..2dd6541 100644 --- a/FlippR-Driver/src/utility/config.h +++ b/FlippR-Driver/src/utility/config.h @@ -21,4 +21,4 @@ #define PULLDOWN false -#define DISPLAY_SLEEP_TIME_MILLI 1 +#define DISPLAY_SLEEP_TIME_MICRO 100