Index: scripts/run.sh =================================================================== diff -u -r3e64d98e243484505a44d99b13826097cb6b01eb -raa873f8620e3f402bf60827e9c54623b5e09280e --- scripts/run.sh (.../run.sh) (revision 3e64d98e243484505a44d99b13826097cb6b01eb) +++ scripts/run.sh (.../run.sh) (revision aa873f8620e3f402bf60827e9c54623b5e09280e) @@ -29,6 +29,8 @@ USB_DEV=/dev/sda1 USB_MNT=/media/usb POSTLOG=$HOME/post.log +POSTERR=$HOME/post.err +POSTOUT=$HOME/post.out POSTMSG_CANBUS="CANBus passed" POSTMSG_SDCARD="SD-CARD passed" POSTMSG_TOUCH="Touch passed" @@ -121,7 +123,7 @@ # setup bluetooth -/usr/share/silex-uart/silex-uart.sh start > $HOME/filesystem.out 2> $HOME/filesystem.err +/usr/share/silex-uart/silex-uart.sh start 1>> $POSTOUT 2>> $POSTERR sleep 5 hciconfig hci0 up if [ $? -eq 0 ]; then @@ -130,27 +132,21 @@ # setup wifi -killall wpa_supplicant >> $HOME/filesystem.out 2>> $HOME/filesystem.err -if [[ ! -z $(ip a | grep "wlan0:" | grep "state UP") ]]; then +killall wpa_supplicant 1>> $POSTOUT 2>> $POSTERR +if [[ ! -z $(dmesg | grep "wlan: driver loaded") ]]; then echo $POSTMSG_WIFI >> $POSTLOG fi + #check the denali applicatoin checksum -#sha256sum -b --tag denali >> denali -SHA_ACT=$(tail -c 83 ./denali | cut -c19-82) -SHA_EXP=$(head -c -83 ./denali | sha256sum -b --tag | cut -c14-77) +SHA_ACT=$(tail -c 83 $HOME/denali | cut -c19-82) +SHA_EXP=$(head -c -83 $HOME/denali | sha256sum -b --tag | cut -c14-77) if [ "$SHA_ACT" == "$SHA_EXP" ]; then echo $POSTMSG_SHASUM >> $POSTLOG -else - echo "Application ShaSum Failed" - # Disabled for now, it needs setup on the Bamboo server. - # exit 100 fi - - -#launching denali application, disable keep-alive +#launching denali application $HOME/denali -u &