From 001d8da4214c3759c8acf3448f6e96bdb7042eec Mon Sep 17 00:00:00 2001 From: Eggert Jung Date: Fri, 25 Feb 2022 16:21:31 +0100 Subject: [PATCH] specify timeout in milliseconds --- kraftsensor.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kraftsensor.c b/kraftsensor.c index 2371f2a..04fa368 100644 --- a/kraftsensor.c +++ b/kraftsensor.c @@ -49,8 +49,9 @@ uint8_t wait_receive(uint8_t len, uint16_t dest[], uint8_t timeout){ uint8_t breaker = timeout; while(!receiveOkay && breaker) { //wait for client response, time out after 1s breaker--; - _delay_ms(10); + _delay_ms(1); } + printf("breaker: %d\n\r", breaker); if(receiveOkay) { //if this fails, there was either no response or a crc error if(rxbuffer[1]&0x80) { //client responded with an error code