# /etc/profile:
umask 022
PS1="\\u@\\h\:\\w\\$ "
#export HOSTNAME=`/bin/hostname -s`
if [ "$USER" = 'root' ]
then
  PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin"
else
  PATH="/bin:/usr/bin:/usr/local/bin"
fi
export PS1 PATH

case $- in *i*)
  set -I  #don't allow EOF to exit interactive shells
  alias dir=ls
  alias l="dir -L -l"
  alias d=dir
  alias la='ls -A -k'           # List all.
  alias ll="ls -l -k"           # List detailled.
  alias lsd="ls -d */"          # List only the directory.
  alias l.='ls -d .[a-zA-Z]*'
  alias cd..="cd .."
  alias p=pwd
  alias du='du -h'
  alias df='df -h'
  alias wlog='tail -f /cf/rover/logs/latest/syslog'
esac

stty  -F  /dev/ttyAM0  9600  -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo

setserial /dev/tts/0  baud_base 460800
stty  -F  /dev/tts/0  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo

setserial /dev/tts/1  baud_base 460800
stty  -F  /dev/tts/1  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo

setserial /dev/tts/3  baud_base 460800
stty  -F  /dev/tts/3  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo

# Propulsion Motor controller
#
setserial /dev/tts/6  baud_base 460800
stty  -F  /dev/tts/6  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/ezservo
ln -s /dev/tts/6 /dev/ezservo

# Rack Motor controller
#
setserial /dev/tts/7  baud_base 460800
stty  -F  /dev/tts/7  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/rack
ln -s /dev/tts/7 /dev/rack

# Relay boards
#
setserial /dev/tts/8  baud_base 460800
stty  -F  /dev/tts/8  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/relay1
ln -s /dev/tts/8 /dev/relay1

setserial /dev/tts/4  baud_base 460800
stty  -F  /dev/tts/4  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/relay2
ln -s /dev/tts/4 /dev/relay2

# Current Meter
#
setserial /dev/tts/9  baud_base 460800
stty  -F  /dev/tts/9  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/acm
ln -s /dev/tts/9 /dev/acm

# Acoustic Modem
#
setserial /dev/tts/10 baud_base 460800
stty  -F  /dev/tts/10 9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/modem
ln -s /dev/tts/10 /dev/modem

# Starboard Chamber Optode
#
setserial /dev/tts/11 baud_base 460800
stty  -F  /dev/tts/11 9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/starboard_optode
ln -s /dev/tts/11 /dev/starboard_optode

# Port Chamber Optode
#
setserial /dev/tts/2 baud_base 460800
stty  -F  /dev/tts/2 9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/port_optode
ln -s /dev/tts/2 /dev/port_optode

# Reference Optode
#
setserial /dev/tts/5  baud_base 460800
stty  -F  /dev/tts/5  9600 min 1 time 0 -brkint -icrnl -imaxbel -opost -isig -icanon -iexten -echo
rm -f /dev/ref_optode
ln -s /dev/tts/5 /dev/ref_optode

