#!/bin/bash
# try to send a string to the synthesizer via four different serial ports
for x in 0 1 2 3; do
    (DTK_PORT=/dev/ttyS$x
    echo "trying $DTK_PORT"
    stty sane 9600 raw -echo crtscts <$DTK_PORT &&\
    stty -echo                       <$DTK_PORT &&\
    stty ixon ixoff                  <$DTK_PORT &&\
    echo "this is /dev/t t y s $x" $'\r' >$DTK_PORT )&
# if one of the above commands hangs, kill the process
    sleep 2; kill $! >/dev/null 2>&1
done
