#!/bin/bash rm -rf kill.all.base # define name used in the RMI registry NAME=SDR1000 export SDR_DEFRATE=48000 export FIFO_HOME=/dev/shm # start jackd (firewire fa-66) echo "starting jackd ..." #FA-66 /usr/local/bin/jackd -R -P20 -d firewire -dhw:0 -r$SDR_DEFRATE -p1024 -n3 & #DELTA-44 #/usr/local/bin/jackd -R -dalsa -dhw:1 -r$SDR_DEFRATE -p1024 -n3& #/usr/local/bin/jackd -R -P20 -d dummy -r$SDR_DEFRATE -p1024 & sleep 5 # start RX DttSP echo "starting DttSP ${NAME}RX ..." sdr-core --spectrum --metering --client-name=${NAME}RX --buffsize=1024 --ringmult=4 --meter-port=19003 --spectrum-port=19002 --command-port=19001 & echo "kill -9 $!" >> kill.all.base #sleep 5 # start TX DttSP ###cd /Radio/Radio/bin/linux #echo "starting DttSP ${NAME}TX ..." #cd /Radio/Radio/bin/linux #./sdr-core -s -m --client-name=${NAME}TX --buffsize=1024 --ringmult=4 --meter-path=${FIFO_HOME}/${NAME}TXmeter --spectrum-path=${FIFO_HOME}/${NAME}TXspectrum& sleep 5 # connect receiver echo "connecting receiver ..." /usr/local/bin/jack_connect system:capture_3 ${NAME}RX:il sleep 1 /usr/local/bin/jack_connect system:capture_4 ${NAME}RX:ir sleep 1 /usr/local/bin/jack_connect ${NAME}RX:ol system:playback_7 sleep 1 /usr/local/bin/jack_connect ${NAME}RX:or system:playback_8 sleep 1 # connect transmitter #echo "connecting transmitter ..." #/usr/local/bin/jack_connect system:capture_1 ${NAME}TX:il #sleep 2 #/usr/local/bin/jack_connect system:capture_2 ${NAME}TX:ir #sleep 2 #/usr/local/bin/jack_connect ${NAME}TX:ol system:playback_3 #sleep 2 #/usr/local/bin/jack_connect ${NAME}TX:or system:playback_4 #sleep 2 # start the SDR1000 hardware interface # -ux x=0 uses parallel port # x=1 uses usb port # -rx x=0 RFE not present # x=1 REF present # -ax x=0 PA not present # x=1 PA present # -px x=hex port address for parallel port (if used) # # -cPath path of command fifo # -sPath path of status fifo # #echo "Starting SDR1000 hardware interface" #USB=1 #RFE=1 #PA=1 #PORT=0x384 #./sdr1000.32 -u$USB -r$RFE -a$PA -p$PORT -f${FIFO_HOME} -c${NAME}hwcommands -s 19001 hwstatus& #sleep 3 echo "Starting SDR1000 hardware interface" USB=0 RFE=1 PA=1 PORT=0x8400 #PORT=33792 COMMAND_PORT=19501 STATUS_PORT=19502 /junk/hpsdrtest/sdr1000/build/linux/./sdr1000 --rfe --pa & echo "kill -9 $!" >> kill.all.base