Commit Graph

66 Commits

Author SHA1 Message Date
9b0792b81a Fix multi-stage node execution. 2021-08-06 01:32:24 -04:00
92b6345f3e Bug fixes. 2021-08-05 22:15:05 -04:00
d5e3a21e26 Add command-line-run programs for satellites. 2021-08-05 22:05:40 -04:00
7488effd5c Automatically move 'prog' files into volume root. 2021-08-05 21:50:49 -04:00
bcc77ca248 Fix runtime errors in cleanup script. 2021-08-05 21:45:29 -04:00
429a1d5302 Improvements to node execution, including attempt at better node time calculations and automatic staging. 2021-08-05 21:45:19 -04:00
102786b79b Pass TWR in to launch function so it actually has an effect. 2021-08-04 23:05:05 -04:00
20da3947d9 Move main program files to 'prog', add support for CLI-based interfaces (no boot file). 2021-08-04 18:41:13 -04:00
c0d61d132b Fix bugs in helicopter code. 2021-08-04 05:34:10 -04:00
cadd3404b9 Clean up and improve node execution code. 2021-08-03 20:35:50 -04:00
935c6cf671 Shorten name of compile test script. 2021-08-03 17:08:31 -04:00
2b4af1e4ca Program to clean up after our compile test. 2021-08-03 17:08:13 -04:00
981ce4e7f9 Move launch script to a library. 2021-08-02 00:20:19 -04:00
b4ac0b0325 Fix boot-time bug. 2021-08-02 00:12:11 -04:00
f2f81cd838 Refactor bootstrapping sequence for a consistent experience. 2021-08-02 00:06:43 -04:00
826df45ff2 Fix boot and launch scripts. 2021-08-01 22:30:07 -04:00
70f71e184b Add missing include. 2021-08-01 21:46:17 -04:00
cd8f82de5d Move execnode into a library function. 2021-08-01 21:45:47 -04:00
2d7e23a311 Bug fixes. 2021-08-01 21:37:42 -04:00
6577c694f9 Fix boot files. 2021-08-01 21:34:19 -04:00
8c0c1227e9 Oops, missed the UI library. 2021-08-01 21:34:14 -04:00
4da7d50167 Remove redundant lines and refactor UI. 2021-08-01 21:32:00 -04:00
47c37558a9 Fix compileall bug. 2021-08-01 21:31:39 -04:00
c3e78c5356 Fix compileall script, and the compile errors it discovered. 2021-08-01 18:01:00 -04:00
a4d79c9826 Refactor and clean up lots of code. 2021-08-01 17:53:09 -04:00
94c374fcf4 More work on rocket stabilization. Still not quite working though. 2021-08-01 17:46:28 -04:00
13018f75aa Lots of changes everywhere. 2021-08-01 01:23:39 -04:00
b3a6105cbe Fix non-debug boot script. 2021-07-26 15:13:12 -04:00
f6731b0ab0 Clean up UI and add TWR-lock that continues to give control over navigation. 2021-07-26 15:13:03 -04:00
f4fb3909e3 Bugfix. 2021-07-25 21:15:25 -04:00
448eebdbd9 Improve landing code. 2021-07-25 18:16:59 -04:00
6d9b8fc554 Add helicopter hovering code that works. 2021-07-25 17:24:34 -04:00
c5e26ab1ec Make vecrender callable from terminal. 2021-07-23 21:59:51 +00:00
659e41c80f Clean up hover code and add some vector rendering stuff. 2021-07-23 21:57:32 +00:00
0605cc4f2e Add a handy compiling script. 2021-07-23 21:50:11 +00:00
a795564f95 Add some debugging. 2021-07-23 21:40:46 +00:00
dd6f3d528b Fighting with pid loops. WIP. 2021-07-23 16:04:26 -04:00
a39f5fa328 Add very early work on helicopter automation. 2021-07-22 23:29:34 -04:00
084b8e839d remove obsolete code 2021-07-22 22:30:15 +00:00
ff72ff31f1 Merge branch 'main' of ssh://git.annabunch.es:2222/annabunches/kOS into main 2021-07-22 22:29:38 +00:00
c222f590e5 Begin refactor / rework of UI. 2021-07-22 22:29:18 +00:00
41438700ad Reorganize code files. 2021-07-22 21:42:34 +00:00
cea195a85b Add some scratch bits of code that may one day be useful. 2021-07-22 13:38:19 -04:00
a6fe8839cd Fuzz up execnode logic for more consistent execution. 2021-07-22 04:57:46 -04:00
c7438fcfe7 Various improvements, oops. 2021-07-21 05:24:46 -04:00
e2653db827 Experimental code to calculate burn time respecting stage thrust and dV limits. 2021-07-20 16:17:14 -04:00
8f2cb8cf5f Fix for creating a node at periapsis. 2021-07-20 15:19:18 -04:00
d27d63fb80 Use orbital math to simplify circ node. 2021-07-20 04:18:16 -04:00
ec9568b24a Remove debugging messages. 2021-07-20 02:40:47 -04:00
45cd517a2a Get full automation to orbit functioning. 2021-07-20 02:38:29 -04:00