Commit Graph

124 Commits

Author SHA1 Message Date
c50e43ba80 Improvements to launchpad and rocket code. 2021-09-29 03:00:57 -04:00
6830f23613 Improve launch sequence, add some control buttons to rocket program. 2021-09-13 23:51:18 -04:00
9b034aaa1a Refactor the boot library to be a bit simpler. 2021-09-01 01:46:03 -04:00
834841a70e Move UI above rocket UI. 2021-08-31 19:34:31 -04:00
7f8fc751d4 Fix bugs in hover/landing code. 2021-08-29 21:45:50 -04:00
c3bfd4c650 Automatically install rocket program once a connection is available. 2021-08-29 20:48:54 -04:00
e464fe099e Wait until appropriate altitude to decouple. 2021-08-29 18:35:56 -04:00
dd3d741cff Improve re-entry code so that it works properly over water. 2021-08-29 17:27:34 -04:00
2601db8fd4 Add tones, including a launch countdown sequence. 2021-08-29 17:26:56 -04:00
9623a4a869 Add inter-processor signalling to automate entire launch process. 2021-08-29 04:05:56 -04:00
6be96ebf8a Add launchpad code for controlling pre-launch sequence with ModularLaunchpads. (this is 100% aesthetic but it's really pretty) 2021-08-29 01:07:14 -04:00
4c356b61ab Open terminal automatically for reloading code. 2021-08-27 23:33:10 -04:00
e2906564bc Reuse code in satdeploy. 2021-08-27 23:32:43 -04:00
f9246c6246 Fix throttle left on after launch. 2021-08-27 03:59:24 -04:00
4dd2ff73a5 Fix refactored toggle button code. 2021-08-25 01:13:20 -04:00
081fcb3618 Set up code for quickly handling antennas and solar panels. 2021-08-25 01:11:29 -04:00
27ad3c11d7 Tune and improve aircraft code. 2021-08-24 22:35:49 -04:00
376629354b Add aircraft automation code, including flap control and stable autopilot flight. 2021-08-24 06:10:21 -04:00
a99912e3ae Remove rotation during node execution. 2021-08-23 01:47:38 -04:00
957f6c7d46 Wipe current contents when reinstalling. 2021-08-22 22:25:41 -04:00
f91269ecc5 Add antenna option to reentry program. 2021-08-22 18:38:35 -04:00
f12456fc81 Add more useful programs to science probe package. 2021-08-21 21:22:09 -04:00
55af841aeb Arbitrary function name change seems to have fixed strange runtime bug. 2021-08-21 04:49:34 -04:00
15c479cd18 Use a time-based approach for the pitch instead of just a lead angle and a prayer. 2021-08-21 01:46:53 -04:00
d659889b82 Make boot scripts work for satellite. 2021-08-21 01:06:35 -04:00
18f7e996a7 Improvements to auto-launch script, inspired partially by the discussion at https://amyparent.com/blog/automating-rocket-launches.html 2021-08-20 21:20:15 -04:00
aa59db4f82 Clean up some variable names. 2021-08-20 19:37:48 -04:00
bf31b4133d Fix bug uncovered with ground approximation code. 2021-08-19 23:57:25 -04:00
05267b0283 Fix smart compile code. 2021-08-19 23:54:40 -04:00
37cbab7724 Fix casing on all include lines. 2021-08-19 02:32:07 +00:00
828b5f9a5e Modify boot files to use new bootstrapping library. 2021-08-19 02:29:54 +00:00
b9206f8480 Speculative improvements to compile system.
* Automatically detect whether compiled or source is smaller and use that.
* Automatically find included dependencies and include them.
2021-08-19 02:25:20 +00:00
ea90d0b22c Add program to perform action group at node. 2021-08-18 04:43:45 -04:00
5a1e297977 Add option to keep antennae extended for more control during reentry. 2021-08-17 04:13:38 -04:00
b8f6e90e1f Refactor reentry into a library and make it usable by rocket.ks 2021-08-16 22:52:16 -04:00
bbf1d118e3 Add autostage option, fix bugs, tune things. 2021-08-12 19:14:20 -04:00
0481123487 Bug fixes and tuning. 2021-08-12 01:36:58 -04:00
ae235821b0 Auto-stage for reentry. 2021-08-11 23:58:48 -04:00
2e7b904216 Modify launch code to be smoother. 2021-08-11 05:04:21 -04:00
fcf93c4106 Add code for unmanned science return probe. 2021-08-11 05:04:10 -04:00
81720074e4 Add documentation to sensors library. 2021-08-10 18:29:20 -04:00
310a3fb372 Refactor some functions only used once. 2021-08-10 18:17:05 -04:00
e03222bac2 Merge libnode with libnavigation. 2021-08-10 18:12:54 -04:00
aa7e50cfff Add code to estimate at what distance from a grounded target we should burn to come to a stop over the target. 2021-08-10 18:08:00 -04:00
224a076b8b Add sensor button, fix sensor code. 2021-08-09 13:51:24 -04:00
8e012799eb Disable initial pitching. 2021-08-08 21:11:54 -04:00
324d9ab7a3 Fix satdeploy. 2021-08-08 20:47:14 -04:00
1860572067 Improve feel of node execution. 2021-08-08 17:40:41 -04:00
a6761fda94 Revert "Add program to zero velocity before hover/land operations."
This reverts commit bf6bbdc099.
2021-08-08 16:33:51 -04:00
d83ec5dd26 Actually add the created node. 2021-08-08 16:24:22 -04:00