28 lines
582 B
Bash
28 lines
582 B
Bash
subprocess() {
|
|
echo -e "\nChanging ESPBAUD\n\t1: 9600\n\t2: 115200\n\t3: 230400\n\t4: 460800\n\t5: 1152000\n\t6: 1500000\n\nEnter Selection: "
|
|
read baudRate
|
|
echo -e "\n"
|
|
case $baudRate in
|
|
1) selection=9600;;
|
|
2) selection=115200;;
|
|
3) selection=230400;;
|
|
4) selection=460800;;
|
|
5) selection=1152000;;
|
|
6) selection=1500000;;
|
|
esac
|
|
|
|
eval "$1=$selection"
|
|
return 0;
|
|
}
|
|
|
|
if [ ! -z "$1" ]; then
|
|
ret="$1"
|
|
else
|
|
ret=''
|
|
subprocess ret
|
|
fi
|
|
|
|
echo "ret: $ret"
|
|
export ESPBAUD=$ret
|
|
echo "\nBaudrate set to $ESPBAUD\n"
|
|
echo "\nAll done :3\n" |