#!/bin/sh
bitrate=160
samplerate=9600

echo "KA9Q AO-40 FEC telemetry simulation"
echo -n "NRZI/Biphase [nb]? "
read modulation
if [ $modulation = "n" ]
then
    modulation="--nrzi"
else
    modulation=""
fi

echo -n "Average Eb/No, db? "
read ebn0
echo -n "Fading? [y/n] "
read fading
if [ $fading = "y" ]
then
	echo -n "Fade period, sec? "
	read period
	dpsk_xmit $modulation < /dev/zero \
	| fade --fade-period $period --ebn0 $ebn0 --bit-rate $bitrate --sample-rate $samplerate\
	| dpsk_demod $modulation --monitor --verbose \
	| fec_decode --verbose > /dev/null
else
	dpsk_xmit $modulation < /dev/zero \
	| addnoise --ebn0 $ebn0 --bit-rate $bitrate --sample-rate $samplerate \
	| dpsk_demod $modulation --monitor --verbose \
	| fec_decode --verbose > /dev/null
	
fi
