test_thrFiringRound
- test_thrFiringRound.test_thr_firing_round_configuration_helpers()[source]
Validation Test Description
This unit test verifies that
thrFiringRound.ThrFiringRoundresolves scalar and vector thrust limit configurations.Description of Variables Being Tested
This unit test checks the resolved number of thrusters and maximum thrust vector.
- test_thrFiringRound.test_thr_firing_round_minimum_fire_time()[source]
Validation Test Description
This unit test verifies that
thrFiringRound.ThrFiringRoundcan apply an optional minimum fire-time threshold to rounded on-time commands.Description of Variables Being Tested
This unit test checks that
OnTimeRequestis set to zero when the rounded on-time is less thanthrMinFireTimeSec.
- test_thrFiringRound.test_thr_firing_round_output_payload()[source]
Validation Test Description
This unit test verifies that
thrFiringRound.ThrFiringRoundcan be constructed from the standardBasilisk.fswAlgorithmsimport path and that it converts thruster force commands into rounded on-time commands.Description of Variables Being Tested
This unit test checks the output
OnTimeRequestfield.