more bugfixes

This commit is contained in:
2025-05-09 14:57:56 -06:00
parent baaaf0c0cc
commit 50839489e0
8 changed files with 28 additions and 16 deletions
+1
View File
@@ -1,4 +1,5 @@
scratch.txt
test-scratch.sh
*.bak
*.old
old
+8 -8
View File
@@ -3,12 +3,12 @@ subprocess() {
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 ;;
1) selection=9600;;
2) selection=115200;;
3) selection=230400;;
4) selection=460800;;
5) selection=1152000;;
6) selection=1500000;;
esac
return $selection
@@ -17,10 +17,10 @@ subprocess() {
if [ ! -z $1 ]; then
ret="$1"
else
ret=''
subprocess ret
ret=subprocess
fi
echo "ret: $ret"
export ESPBAUD=$ret
echo "\nBaudrate set to $ESPBAUD\n"
echo "\nAll done :3\n"
+1
View File
@@ -1,4 +1,5 @@
echo "esp-idf-tools install dir: $ESPIDF_INSTALLDIR"
echo "esp-idf-tools version: $(cat $ESPIDF_INSTALLDIR/esp-idf-tools/version.txt)"
echo "esp-idf-tools last install: $(tail -1 $ESPIDF_INSTALLDIR/version-data.log)"
echo "esp-idf path: $IDF_PATH"
echo "esp-idf version: $ESP_IDF_VERSION"
+1 -1
View File
@@ -1 +1 @@
cat $ESPIDF_INSTALLDIR/help.txt
cat $ESPIDF_INSTALLDIR/esp-idf-tools/help.txt
+5 -4
View File
@@ -123,7 +123,9 @@ function messagePTY() {
for pts in $(ls -q /dev/pts); do
sudo echo -e "$message" > /dev/pts/$pts # requires passwordless sudo
writeToLog "messagePTY: $message send to $pts"
done
}
# this is not needed so long as warn doesnt god damned fucking work lmfao
@@ -459,7 +461,7 @@ function handleEnd() {
endTime=$(date '+%s')
timeElapsed=$(($endTime-$startTime))
echo -e "\nesp-idf (re)installed! run \`source $rcFile\` and then \`get_idf\`\n\nAll done :3\n\n"
echo -e "\nesp-idf (re)installed! run \`source $rcFile\` and then \`get-esp-tools\`\n\nAll done :3\n\n"
writeToLog "Reinstall completed in $timeElapsed seconds\n"
writeToLog " === Finished ===\n\n"
@@ -501,7 +503,6 @@ elif [[ "$arg" == "retool" || "$arg" == "rt" ]]; then # just reinstall bins and
handleStart
handleCustomBins
handleExport
handleEnd
exit
@@ -565,7 +566,7 @@ elif [[ "$arg" == "cron" || "$arg" == "c" ]]; then # full install with warn, sle
idfGet="update"
sleepMins=0
messagePTY "esp-idf-tools action $action started!\nWill reboot with $sleepMins minutes delay when complete!"
messagePTY "\n\nesp-idf-tools action $action started!\nWill reboot with $sleepMins minutes delay when complete!\n\n"
handleStart
handleClearInstallLog
handleSetupEnvironment
@@ -617,7 +618,7 @@ elif [[ "$arg" == "nukereboot" || "$arg" == "nr" ]]; then
sleepMins=1
idfGet="download"
messagePTY "esp-idf-tools action $action started!\nWill reboot with $sleepMins minutes delay when complete!"
messagePTY "\n\nesp-idf-tools action $action started!\nWill reboot with $sleepMins minutes delay when complete!\n\n"
handleStart
handleClearInstallLog
handleSetupEnvironment
+9
View File
@@ -1,4 +1,13 @@
#!/bin/bash
function test_fun() {
echo "function name? $0"
}
echo "script name? $0"
test_fun
test_fun "one" "two" 3
if [[ ! -z $1 ]]; then
message="$1"
else
+2 -2
View File
@@ -1,11 +1,11 @@
test new pts messaging system
integrate
test espinfo
test all for bugs
audit readme
maybe pretty up
test/fix changebaud/changebaud <baud>
test menuconfig, monitor, flashmonitor
test menuconfig, monitor, flashmonitor, exit-esp-tools
test all for bugs
mayhaps support bash?
# mayhaps it already works mayhaps? test
+1 -1
View File
@@ -1 +1 @@
9-rc-3
9-rc-2