self-test: MINIMODEM env var
This commit is contained in:
parent
845c3e1be6
commit
1aafe0022b
@ -8,6 +8,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
|
MINIMODEM="${MINIMODEM-./minimodem}"
|
||||||
|
|
||||||
TMPDIR=/tmp/run-test-$$
|
TMPDIR=/tmp/run-test-$$
|
||||||
mkdir "$TMPDIR" || exit
|
mkdir "$TMPDIR" || exit
|
||||||
@ -26,8 +27,8 @@ do
|
|||||||
txtnum="${i##*/}"
|
txtnum="${i##*/}"
|
||||||
txtnum="${txtnum%%-*}"
|
txtnum="${txtnum%%-*}"
|
||||||
|
|
||||||
echo TEST ./minimodem -f "$i" "$rate"
|
echo TEST $MINIMODEM -f "$i" "$rate"
|
||||||
./minimodem -f "$i" "$rate" >$TMPDIR/out 2>$TMPDIR/err
|
$MINIMODEM -f "$i" "$rate" >$TMPDIR/out 2>$TMPDIR/err
|
||||||
|
|
||||||
t="${f%%-*}"
|
t="${f%%-*}"
|
||||||
|
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
MINIMODEM="${MINIMODEM-./minimodem}"
|
||||||
|
|
||||||
[ $# -eq 2 ] || {
|
[ $# -eq 2 ] || {
|
||||||
echo "usage: self-test baudmode textfile" 1>&2
|
echo "usage: self-test baudmode textfile" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
@ -11,7 +13,7 @@ TMPF="/tmp/minimodem-test-$$.wav"
|
|||||||
trap "rm -f $TMPF" 0
|
trap "rm -f $TMPF" 0
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
./minimodem --tx --file $TMPF "$baudmode" < "$textfile"
|
$MINIMODEM --tx --file $TMPF "$baudmode" < "$textfile"
|
||||||
# ls -l $TMPF
|
# ls -l $TMPF
|
||||||
./minimodem --rx --file $TMPF "$baudmode" | diff "$textfile" -
|
$MINIMODEM --rx --file $TMPF "$baudmode" | diff "$textfile" -
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user