X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=firmware%2Ffirmware.c;fp=firmware%2Ffirmware.c;h=d57a5a2b531290a3fdf3ff0ffe8b49b52ce8012b;hb=7b7601109907bbacc91cb7895557218db57fc700;hp=c2dd944e54f12566a8bee73473076fe99f7b03e4;hpb=087a60aae1ad8d3f96f94601c68910154f884735;p=openparking.git diff --git a/firmware/firmware.c b/firmware/firmware.c index c2dd944..d57a5a2 100644 --- a/firmware/firmware.c +++ b/firmware/firmware.c @@ -110,7 +110,7 @@ static void do_measurement(unsigned char trig) if (to_start & (1 << i)) { // echo not received uint16_t err_count = err_counts[off] & 0xFF; - if (err_count < 255) { + if (distances[off] != -1 && err_count < 255) { err_count++; err_counts[off] = (err_counts[off] & 0xFF00) | err_count;