From: Tomas Mudrunka Date: Wed, 3 Jan 2024 17:02:09 +0000 (+0100) Subject: Fix X-Git-Url: http://git.harvie.cz/?p=mirrors%2FPrograms.git;a=commitdiff_plain;h=4257d52ff7065fdc0aa3efefb71d9ece477dde49 Fix --- diff --git a/bash/serial_loopback_test.sh b/bash/serial_loopback_test.sh index f160b2d..83c2840 100755 --- a/bash/serial_loopback_test.sh +++ b/bash/serial_loopback_test.sh @@ -1,5 +1,6 @@ #!/bin/sh -#Serial line tester, should work in busybox ash +#Serial line tester v0.3 +#Tested in busybox ash #(c) Tomas Mudrunka 2022-2024 trylimit=0 @@ -54,9 +55,8 @@ while true; do unset line read -rst 1 -u 6 line #echo "LINE: $line" - [ "$line" != "$testdata" ] && { + [ "$line" != "$testdata" ] && errcnt=$((errcnt+1)) && echo -e "$(date +'%D %T')\t$errcnt\tError receiving data $port_tx -> $port_rx" - } && errcnt=$((errcnt+1)) trycnt=$((trycnt+1)) #echo "try $trycnt err $errcnt lim $trylimit" [ $trylimit -gt 0 -a $trycnt -gt $trylimit ] && break