#!/bin/bash #This script probes the laser scanner for a number of configurations #Created by Kevin Knoedler #and edited by David Yuen if [ $# -lt 1 ]; then echo "$0: missing serial console parameter" echo "syntax: $0 portname" echo " The portname could be /dev/ttyS{0/1/2/3} " echo " for normal PC serial port or /dev/ttyUSB???" echo " if an USB converter is being used" fi ./LMSdemo -p $1 > out_defaults ./LMSdemo -b 9600 -p $1 > out_defaults_9600 ./LMSdemo -b 19200 -p $1 > out_defaults_19200 ./LMSdemo -b 38400 -p $1 > out_defaults_38400 ./LMSdemo -b 500000 -p $1 > out_defaults_500000 ./LMSdemo -b 9600 -p $1 -n 0 > out_noloops_9600 ./LMSdemo -b 19200 -p $1 -n 0 > out_noloops_19200 ./LMSdemo -b 38400 -p $1 -n 0 > out_noloops_38400 ./LMSdemo -b 500000 -p $1 -n 0 > out_noloops_500000 ./LMSdemo -b 9600 -p $1 -n 1 > out_oneloop_9600 ./LMSdemo -b 19200 -p $1 -n 1 > out_oneloop_19200 ./LMSdemo -b 38400 -p $1 -n 1 > out_oneloop_38400 ./LMSdemo -b 500000 -p $1 -n 1 > out_oneloop_500000 ./LMSdemo -b 9600 -p $1 -n 1000 > out_1000loop_9600 ./LMSdemo -b 19200 -p $1 -n 1000 > out_1000loop_19200 ./LMSdemo -b 38400 -p $1 -n 1000 > out_1000loop_38400 ./LMSdemo -b 500000 -p $1 -n 1000 > out_1000loop_500000 ./LMSdemo -b 9600 -p $1 -u mm -r 180 -s 1.0 > out_180_1_9600 ./LMSdemo -b 500000 -p $1 -u mm -r 180 -s 1.0 > out_180_1_500000 ./LMSdemo -b 9600 -p $1 -u mm -r 100 -s 1.0 > out_100_1_9600 ./LMSdemo -b 500000 -p $1 -u mm -r 100 -s 1.0 > out_100_1_500000 ./LMSdemo -b 9600 -p $1 -u mm -r 180 -s 0.5 > out_180_5_9600 ./LMSdemo -b 500000 -p $1 -u mm -r 180 -s 0.5 > out_180_5_500000 ./LMSdemo -b 9600 -p $1 -u mm -r 100 -s 0.5 > out_100_5_9600 ./LMSdemo -b 500000 -p $1 -u mm -r 100 -s 0.5 > out_100_5_500000 ./LMSdemo -b 9600 -p $1 -u mm -r 100 -s 0.25 > out_100_25_9600 ./LMSdemo -b 500000 -p $1 -u mm -r 100 -s 0.25 > out_100_25_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 180 -s 1.0 > out_180_1_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 180 -s 1.0 > out_180_1_cm_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 100 -s 1.0 > out_100_1_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 100 -s 1.0 > out_100_1_cm_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 180 -s 0.5 > out_180_5_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 180 -s 0.5 > out_180_5_cm_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 100 -s 0.5 > out_100_5_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 100 -s 0.5 > out_100_5_cm_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 100 -s 0.25 > out_100_25_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 100 -s 0.25 > out_100_25_cm_500000 ./LMSdemo -b 9600 -p $1 -u cm -r 100 -s 0.25 -n 1000 > out_100_25_1k_cm_9600 ./LMSdemo -b 500000 -p $1 -u cm -r 100 -s 0.25 -n 1000 > out_100_25_1k_cm_500000