commit da2e57431dddc55b6680330e82276c6bc3366082 Author: Branan Riley Date: Fri Feb 28 16:16:36 2025 -0800 Initial import with aerobee sounding script diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/Script.iml b/.idea/Script.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/Script.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..f03c948 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..777ba16 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/boot/sounding.ks b/boot/sounding.ks new file mode 100644 index 0000000..b05b27c --- /dev/null +++ b/boot/sounding.ks @@ -0,0 +1,23 @@ +wait until ship:unpacked. +lock throttle to 1.0. + +set booster to ship:partstagged("booster")[0]. +set sustainer to ship:partstagged("sustainer")[0]. + +from {local countdown is 3.} until countdown = 0 step {set countdown to countdown - 1.} do { + hudtext( "..." + countdown, 1, 2, 15, yellow, false). + wait 1. +} + +// Launch! +stage. + +// Drop Booster +wait until stage:ready. +wait until sustainer:thrust > booster:thrust. +stage. + +// Drop payload & arm chute +wait until stage:ready. +wait until ship:verticalspeed < 0. +stage.