Index: scripts/run.sh =================================================================== diff -u -r3b9a656e9672a3db74f14b476bf1df249f016805 -r174d5078531f9dfbe9cdc45274b852984bb72647 --- scripts/run.sh (.../run.sh) (revision 3b9a656e9672a3db74f14b476bf1df249f016805) +++ scripts/run.sh (.../run.sh) (revision 174d5078531f9dfbe9cdc45274b852984bb72647) @@ -1,3 +1,32 @@ +#!/bin/sh + +HOME=/home/root +SDCARD_DEV=/dev/mmcblk1p1 +SDCARD_MNT=/media/sd-card/ +LOG_PATH=$SDCARD_MNT + +#setting up can interface ip link set can0 up type can bitrate 250000 -/home/root/denali & +if [ $? -eq 0 ]; then + echo ":: Can interface setup" +fi +#mounting sdcard +mount $SDCARD_DEV $SDCARD_MNT +if [ $? -eq 0 ]; then + echo ":: SD-Card found and mounted on $SDCARD_MNT" +else + #setting the can log location + LOG_PATH=$HOME +fi +echo ":: Log location set to $LOG_PATH" + +#launching candump and setting the can log locations +candump can0 1>$LOG_PATH/canmsg.log 2>$LOG_PATH/canmsg.err & +if [ $? -eq 0 ]; then + echo ":: candump launched" +fi + +#launching denali application +$HOME/denali & +