From b167564c9a8605b7518bcc45b67bb0a0b41e58f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sun, 13 Sep 2020 22:13:58 +0200 Subject: [PATCH] fix: add more sleeps --- src/sr/piso_shift_register.c | 1 + src/sr/shift_register.c | 1 + src/sr/sipo_shift_register.c | 1 + 3 files changed, 3 insertions(+) diff --git a/src/sr/piso_shift_register.c b/src/sr/piso_shift_register.c index d059ccf7b7243e93f26070e65c31899a3aba4f20..5ad071900f3fcaf6ba0e99f9e135641973bfb197 100644 --- a/src/sr/piso_shift_register.c +++ b/src/sr/piso_shift_register.c @@ -32,6 +32,7 @@ void avr_piso_shift_register_parallel_load(const PisoShiftRegister shiftRegister data_position_reset_port(shiftRegister.parallelLoad); sleep(shiftRegister.shiftRegister.waitTime); data_position_set_port(shiftRegister.parallelLoad); + sleep(shiftRegister.shiftRegister.waitTime); } void avr_piso_shift_register_shift(const PisoShiftRegister shiftRegister) diff --git a/src/sr/shift_register.c b/src/sr/shift_register.c index ccfbd155b36feaa6c51994177bbcf68346e2aeeb..ade631ed16ccd2c1d28241184b79b9aed44b8b50 100644 --- a/src/sr/shift_register.c +++ b/src/sr/shift_register.c @@ -19,6 +19,7 @@ void avr_shift_register_clock_pulse(ShiftRegister shiftRegister) data_position_set_port(shiftRegister.clockPulse); sleep(shiftRegister.waitTime); data_position_reset_port(shiftRegister.clockPulse); + sleep(shiftRegister.waitTime); } void avr_shift_register_enable_clock(ShiftRegister shiftRegister) diff --git a/src/sr/sipo_shift_register.c b/src/sr/sipo_shift_register.c index aa93f0359f00f71033b98436d7b27ae23300be08..0468ea23c9bc8dcfda0cff65e9e6e01265a3b1ca 100644 --- a/src/sr/sipo_shift_register.c +++ b/src/sr/sipo_shift_register.c @@ -74,4 +74,5 @@ void avr_sipo_shift_register_reset(const SipoShiftRegister shiftRegister) avr_shift_register_disable_clock(shiftRegister.shiftRegister); sleep(shiftRegister.shiftRegister.waitTime); avr_shift_register_enable_clock(shiftRegister.shiftRegister); + sleep(shiftRegister.shiftRegister.waitTime); } \ No newline at end of file