Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- stty raw -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb
- sleep 0.1
- echo -e -n "SB115200\\000SB115200\\000" > /dev/ttyUSB0
- sleep 0.1
- stty raw -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb
- sleep 0.1
- echo -e -n
- #echo -e -n CLTTzxcvjzlxjvlkxzjv\\000 > /dev/ttyUSB0
- tail -n0 -F $HOME/tezos/status.log | \
- while read LINE
- do
- NOW=$(date +"%d-%m-%Y %T ")
- if [[ $NOW != $PREVNOW ]];
- then
- echo -e -n "CLSC\x1CSF\x0A" > /dev/ttyUSB0
- fi
- PREVNOW=$NOW
- echo $NOW$LINE
- DISPLINE=$(echo -n "$NOW$LINE " )
- # | fold -sw 24)
- echo -e -n "TT$DISPLINE\r\n\x00" > /dev/ttyUSB0
- if echo "$LINE" | grep "Injected endorsement" 1>/dev/null 2>&1
- then
- aplay smb_coin.wav
- fi
- if echo "$LINE" | grep "Injected block" 1>/dev/null 2>&1
- then
- aplay smb_world_clear.wav
- fi
- if echo "$LINE" | grep "exiting." 1>/dev/null 2>&1
- then
- aplay smb_mariodie.wav
- fi
- if echo "$LINE" | grep "failed" 1>/dev/null 2>&1
- then
- aplay smb_pipe.wav
- fi
- if echo "$LINE" | grep "Error" 1>/dev/null 2>&1
- then
- aplay smb_pipe.wav
- fi
- if echo "$LINE" | grep "error" 1>/dev/null 2>&1
- then
- aplay smb_pipe.wav
- fi
- # if echo "$LINE" | grep "found" 1>/dev/null 2>&1
- # then
- # aplay smb_pipe.wav
- # fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement