#!/bin/bash RFCOMMPATH=/usr/bin/rfcomm RFCANNEL=1 BLUEMAC="00:0E:07:3B:96:02" start() { echo "*** fIrINg uP bLu3t00th pR3sent4ti0n t00l[tm] ***" $RFCOMMPATH connect 0 ${BLUEMAC} ${RFCANNEL} 1>/dev/null 2>&1 & sleep 6 if [ $? != 0 ] ; then echo "Can't bring up serial connection!" exit 1 fi phorem 1>/dev/null 2>&1 & if [ $? != 0 ] ; then echo "Can't bring up phorem!" exit 1 fi } stop() { echo "*** kIlLIng blu3t00th pr3seNtatI0n t00l[tm] ***" killall -9 phorem killall -9 rfcomm } checkpath() { if [ ! -e $RFCOMMPATH ] ; then echo -e "Command rfcomm ($RFCOMMPATH) not found!\n" exit 1 fi } usage() { echo -e "Usage: " $0 "[start | stop]\n" exit 1 } if [ ! $1 ] ; then usage fi if [ $1 = "start" ] ; then checkpath start exit 0 elif [ $1 = "stop" ] ; then checkpath stop exit 0 fi usage