The matching time threshold of 125 seconds between battery connect time and eclipse entry appears to be too low. Eclipses on 2024:043 and 2024:046 had a delta of 129 to 130 seconds. This results in the sun_pos_mon remaining disabled coming out of eclipse.
This PR changes that value to 150 sec (2.5 minutes). This value may be changed since it causes test fails.
Interface impacts
Testing
Unit tests
[ ] Mac
Independent check of unit tests by [REVIEWER NAME]
[ ] [PLATFORM]:
Functional tests
For about 30 seconds I changed the status of the two COMMAND_SW | TLMSID=AOFUNCEN, AOPCADSE=30 commands on day 43 and 46 to be In-work. With that in place I ran kadi validate states locally and confirmed that the sun_pos_mon state matches telemetry.
Description
The matching time threshold of 125 seconds between battery connect time and eclipse entry appears to be too low. Eclipses on 2024:043 and 2024:046 had a delta of 129 to 130 seconds. This results in the
sun_pos_mon
remaining disabled coming out of eclipse.This PR changes that value to 150 sec (2.5 minutes). This value may be changed since it causes test fails.
Interface impacts
Testing
Unit tests
Independent check of unit tests by [REVIEWER NAME]
Functional tests
For about 30 seconds I changed the status of the two
COMMAND_SW | TLMSID=AOFUNCEN, AOPCADSE=30
commands on day 43 and 46 to beIn-work
. With that in place I ran kadi validate states locally and confirmed that thesun_pos_mon
state matches telemetry.