Skip to content

Commit 4d72635

Browse files
committed
Updated TODO
1 parent f0d8eae commit 4d72635

1 file changed

Lines changed: 14 additions & 5 deletions

File tree

TODO.org

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,18 @@
1919
** DONE Iterate over list of deltaV propellants and calculate demand and deltaV
2020
** DONE Automatically detect which propellants contribute to deltaV
2121
*** Do they have density units? Yes.
22+
* DONE Modularize PersistentEngine with methods used by OnFixedUpdate [5/5] :FEATURE:
23+
** DONE UpdatePersistentParameters
24+
** DONE CalculateDemands
25+
** DONE ApplyDemands
26+
** DONE CalculateDeltaVV
27+
** DONE ApplyDeltaVV
2228
* TODO Realistic sail attitude control :WISHLIST:
2329
** Vanes to cause solar torque about CM
2430
** Gimbaled boom to shift CM
2531
** Realistic moments of inertia (i.e. BIG)
2632
** IKAROS style thin film reflective control devices
27-
* TODO Make new solar sail models [0/5]
33+
* TODO Make new solar sail models [0/5] :WISHLIST:FEATURE:
2834
** TODO Square sail (LightSail, Lunar Flashlight, NEA Scout)
2935
*** 4 triangular panels with billowed shape
3036
*** Wrinkled looking surface
@@ -56,7 +62,10 @@
5662
** TODO Button in main GUI to toggle
5763
** TODO List of propellant names
5864
** TODO List of propellant rates
59-
* TODO Make PersistentThrust more generic via an interface [0/3] :FEATURE:
60-
** TODO IPersistentThrust interface
61-
** TODO Define engine module interface methods
62-
** TODO Define solar sail module interface methods
65+
* TODO Test if resource wasn't fully requested (demandOut < demand) [0/6] :FEATURE:BUG:
66+
** TODO Test to make sure demandOut always == demand during normal operation
67+
** TODO Scale mass change dm to ratio of demandOut/demand
68+
** TODO Ensure a similar ratio of other propellants was applied
69+
** TODO Apply a reduced deltaV
70+
** TODO Flag depletion
71+
* TODO Do we want to calculate PersistentThrust as a function of PersistentThrottle, minThrust, and maxThrust? :FEATURE:

0 commit comments

Comments
 (0)