File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,19 @@ Development - |version|
1717* Allow for a simpler Earth model to be used in Vizard by setting ``use_simple_earth=True ``
1818 in the Vizard settings dictionary. This is helpful for when visualizing may Earth-fixed
1919 targets.
20+ * Allow flight software and dynamics models to be specified as lists of classes. This allows
21+ for multiple inheritance to be used for easily creating more complex satellite models.
22+ * The inheritance structure of flight software and dynamics models has changed. Most models
23+ now inherit from :class: `~bsk_rl.sim.fsw.BaseFSWModel ` or :class: `~bsk_rl.sim.dyn.BaseDynModel `
24+ instead of :class: `~bsk_rl.sim.fsw.FSWModel ` or :class: `~bsk_rl.sim.dyn.DynamicsModel `.
25+ These are lighter-weight base classes that lack some functionality that was not always
26+ wanted.
27+
28+ .. warning ::
29+
30+ If your custom satellite configurations break as a result of this change, add
31+ :class: `~bsk_rl.sim.fsw.BasicFSWModel ` and :class: `~bsk_rl.sim.dyn.BasicDynModel `
32+ to your ``fsw_type `` and ``dyn_type `` lists in your satellite classes.
2033
2134
2235Version 1.2.0
You can’t perform that action at this time.
0 commit comments