Timeline#
- class esis.nsroc.Timeline(timedelta_esis_start, timedelta_rail_release, timedelta_terrier_burnout, timedelta_blackbrant_ignition, timedelta_canard_decouple, timedelta_blackbrant_burnout, timedelta_despin, timedelta_payload_separation, timedelta_sparcs_enable, timedelta_shutter_open, timedelta_nosecone_eject, timedelta_sparcs_finemode, timedelta_sparcs_rlg_enable, timedelta_sparcs_rlg_disable, timedelta_shutter_close, timedelta_sparcs_spinup, timedelta_sparcs_vent, timedelta_ballistic_impact, timedelta_sparcs_disable, timedelta_parachute_deploy, timedelta_payload_impact)#
Bases:
Printable
A Python representation of the NSROC timeline for the ESIS mission.
Attributes
The amount of time between mission start and the start of the ESIS exposure sequence.
The amount of time between mission start and the moment that the vehicle clears the launch rail.
The amount of time between mission start and the burnout of the Terrier first stage.
The amount of time between mission start and the ignition of the Black Brant second stage.
The amount of time between mission start and the moment that the S-19 guidance system releases the canards.
The amount of time between mission start and the burnout of the Black Brant second stage.
The amount of time between mission start and the start of the despin sequence.
The amount of time between mission start and the payload separation from the rest of the vehicle.
The amount of time between mission start and the moment that the SPARCS pointing system is enabled.
The amount of time between mission start and the opening of the payload shutter door.
The amount of time between mission start and the ejection from the nosecone on the top of the payload.
The amount of time between mission start and the acquisition of fine-pointing mode with SPARCS.
The amount of time between mission start and the enabling of the ring-laser gyroscope to control the roll.
The amount of time between mission start and the disabling of the ring-laser gyroscope.
The amount of time between mission start and the closing of the payload shutter door.
The amount of time between mission start and the spin up of the payload to prevent overheating on re-entry.
The amount of time between mission start and the venting of the SPARCS system.
The amount of time between mission start and ballistic impact of the payload if it weren't caught by the parachute.
The amount of time between mission start and the moment that the SPARCS pointing system is disabled.
The amount of time between mission start and deployment of the parachute.
The amount of time between mission start and the payload impact on the chute.
Methods
__init__
(timedelta_esis_start, ...)to_string
([prefix])Public-facing version of the
__repr__
method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.Inheritance Diagram
- Parameters:
timedelta_esis_start (Quantity)
timedelta_rail_release (Quantity)
timedelta_terrier_burnout (Quantity)
timedelta_blackbrant_ignition (Quantity)
timedelta_canard_decouple (Quantity)
timedelta_blackbrant_burnout (Quantity)
timedelta_despin (Quantity)
timedelta_payload_separation (Quantity)
timedelta_sparcs_enable (Quantity)
timedelta_shutter_open (Quantity)
timedelta_nosecone_eject (Quantity)
timedelta_sparcs_finemode (Quantity)
timedelta_sparcs_rlg_enable (Quantity)
timedelta_sparcs_rlg_disable (Quantity)
timedelta_shutter_close (Quantity)
timedelta_sparcs_spinup (Quantity)
timedelta_sparcs_vent (Quantity)
timedelta_ballistic_impact (Quantity)
timedelta_sparcs_disable (Quantity)
timedelta_parachute_deploy (Quantity)
timedelta_payload_impact (Quantity)
- to_string(prefix=None)#
Public-facing version of the
__repr__
method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.
- timedelta_ballistic_impact: Quantity#
The amount of time between mission start and ballistic impact of the payload if it weren’t caught by the parachute.
- timedelta_blackbrant_burnout: Quantity#
The amount of time between mission start and the burnout of the Black Brant second stage.
- timedelta_blackbrant_ignition: Quantity#
The amount of time between mission start and the ignition of the Black Brant second stage.
- timedelta_canard_decouple: Quantity#
The amount of time between mission start and the moment that the S-19 guidance system releases the canards.
- timedelta_despin: Quantity#
The amount of time between mission start and the start of the despin sequence.
- timedelta_esis_start: Quantity#
The amount of time between mission start and the start of the ESIS exposure sequence.
- timedelta_nosecone_eject: Quantity#
The amount of time between mission start and the ejection from the nosecone on the top of the payload.
- timedelta_parachute_deploy: Quantity#
The amount of time between mission start and deployment of the parachute.
- timedelta_payload_impact: Quantity#
The amount of time between mission start and the payload impact on the chute.
- timedelta_payload_separation: Quantity#
The amount of time between mission start and the payload separation from the rest of the vehicle.
- timedelta_rail_release: Quantity#
The amount of time between mission start and the moment that the vehicle clears the launch rail.
- timedelta_shutter_close: Quantity#
The amount of time between mission start and the closing of the payload shutter door.
- timedelta_shutter_open: Quantity#
The amount of time between mission start and the opening of the payload shutter door.
- timedelta_sparcs_disable: Quantity#
The amount of time between mission start and the moment that the SPARCS pointing system is disabled.
- timedelta_sparcs_enable: Quantity#
The amount of time between mission start and the moment that the SPARCS pointing system is enabled.
- timedelta_sparcs_finemode: Quantity#
The amount of time between mission start and the acquisition of fine-pointing mode with SPARCS.
- timedelta_sparcs_rlg_disable: Quantity#
The amount of time between mission start and the disabling of the ring-laser gyroscope.
- timedelta_sparcs_rlg_enable: Quantity#
The amount of time between mission start and the enabling of the ring-laser gyroscope to control the roll.
- timedelta_sparcs_spinup: Quantity#
The amount of time between mission start and the spin up of the payload to prevent overheating on re-entry.