Compare commits
No commits in common. "master" and "minimodem-0.24-1" have entirely different histories.
master
...
minimodem-
|
@ -190,9 +190,6 @@ Filter the received text output, replacing any "non-printable" bytes
|
|||
with a '.' character.
|
||||
(This option applies to \-\-rx mode only).
|
||||
.TP
|
||||
.B \-\-print-eot
|
||||
Print "### EOT" to stderr after each transmit completes.
|
||||
.TP
|
||||
.B \-\-tx-carrier
|
||||
When transmitting from a blocking source, keep a carrier going while waiting
|
||||
for more data.
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
char *program_name = "";
|
||||
|
||||
int tx_transmitting = 0;
|
||||
int tx_print_eot = 0;
|
||||
int tx_leader_bits_len = 2;
|
||||
int tx_trailer_bits_len = 2;
|
||||
|
||||
|
@ -68,8 +67,6 @@ tx_stop_transmit_sighandler( int sig )
|
|||
simpleaudio_tone(tx_sa_out, 0, tx_flush_nsamples);
|
||||
|
||||
tx_transmitting = 0;
|
||||
if ( tx_print_eot )
|
||||
fprintf(stderr, "### EOT\n");
|
||||
}
|
||||
|
||||
|
||||
|
@ -421,7 +418,6 @@ usage()
|
|||
" --binary-output\n"
|
||||
" --binary-raw {nbits}\n"
|
||||
" --print-filter\n"
|
||||
" --print-eot\n"
|
||||
" --tx-carrier\n"
|
||||
" {baudmode}\n"
|
||||
" any_number_N Bell-like N bps --ascii\n"
|
||||
|
@ -581,7 +577,6 @@ main( int argc, char*argv[] )
|
|||
MINIMODEM_OPT_BINARY_RAW,
|
||||
MINIMODEM_OPT_PRINT_FILTER,
|
||||
MINIMODEM_OPT_XRXNOISE,
|
||||
MINIMODEM_OPT_PRINT_EOT,
|
||||
MINIMODEM_OPT_TXCARRIER
|
||||
};
|
||||
|
||||
|
@ -621,7 +616,6 @@ main( int argc, char*argv[] )
|
|||
{ "binary-output", 0, 0, MINIMODEM_OPT_BINARY_OUTPUT },
|
||||
{ "binary-raw", 1, 0, MINIMODEM_OPT_BINARY_RAW },
|
||||
{ "print-filter", 0, 0, MINIMODEM_OPT_PRINT_FILTER },
|
||||
{ "print-eot", 0, 0, MINIMODEM_OPT_PRINT_EOT },
|
||||
{ "Xrxnoise", 1, 0, MINIMODEM_OPT_XRXNOISE },
|
||||
{ "tx-carrier", 0, 0, MINIMODEM_OPT_TXCARRIER },
|
||||
{ 0 }
|
||||
|
@ -755,9 +749,6 @@ main( int argc, char*argv[] )
|
|||
case MINIMODEM_OPT_TXCARRIER:
|
||||
txcarrier = 1;
|
||||
break;
|
||||
case MINIMODEM_OPT_PRINT_EOT:
|
||||
tx_print_eot = 1;
|
||||
break;
|
||||
default:
|
||||
usage();
|
||||
}
|
||||
|
|
|
@ -19,22 +19,32 @@ trap "rm -f $TMPF.*" 0
|
|||
set -e
|
||||
|
||||
$MINIMODEM --tx --file $TMPF.1.wav $minimodem_tx_args < "$textfile"
|
||||
sum1=$(md5sum -b < $TMPF.1.wav)
|
||||
echo "$sum1 $TMPF.1.wav"
|
||||
|
||||
sleep 1
|
||||
|
||||
$MINIMODEM --tx --file $TMPF.2.wav $minimodem_tx_args < "$textfile"
|
||||
sum2=$(md5sum -b < $TMPF.2.wav)
|
||||
echo "$sum2 $TMPF.2.wav"
|
||||
|
||||
sleep 1
|
||||
|
||||
$MINIMODEM --tx --file $TMPF.3.wav $minimodem_tx_args < "$textfile"
|
||||
sum3=$(md5sum -b < $TMPF.3.wav)
|
||||
echo "$sum3 $TMPF.3.wav"
|
||||
|
||||
cmp -s $TMPF.1.wav $TMPF.2.wav || {
|
||||
[ "$sum1" == "$sum2" ] || {
|
||||
echo -e "TX-NOT-CONSISTENT"
|
||||
exit 1
|
||||
}
|
||||
|
||||
cmp -s $TMPF.1.wav $TMPF.3.wav || {
|
||||
[ "$sum1" == "$sum3" ] || {
|
||||
echo -e "TX-NOT-CONSISTENT"
|
||||
exit 1
|
||||
}
|
||||
|
||||
stats="three runs of '--tx $minimodem_tx_args' created identical output"
|
||||
stats="$sum1"
|
||||
|
||||
result="OK "
|
||||
exitcode=0
|
||||
|
|
Loading…
Reference in New Issue