Closed bashbash closed 2 months ago
@AaronPlave is working on a first implementation of this feature. We've discussed a lot of different possibilities for implementing this over the past few months, so I wanted to capture a few of the important points that are driving the way we think about it:
draft requirements to follow in next comment...
Based on meetings with @AaronPlave here are the requirements we decided on for v1:
format
and parse
functions, which convert a UTC DateTime
to and from a string representing the time in the custom system.timecraftjs
library to convert to LMST.Let me know if I missed anything!
@dandelany @AaronPlave how do you feel about adding the ability to customize the plan duration dispay in the new plan form?
"1 sol" mars surface plans are rarely exactly 24 mars hours, and rounding is usually preferred. 37 sol plans would also show as 38 days.
I think SI units for activity span durations are still the way to go for v1
@dandelany @AaronPlave how do you feel about adding the ability to customize the plan duration dispay in the new plan form?
"1 sol" mars surface plans are rarely exactly 24 mars hours, and rounding is usually preferred. 37 sol plans would also show as 38 days.
I think SI units for activity span durations are still the way to go for v1
@joswig What about anchor offsets?
efosse https://jira.jpl.nasa.gov/browse/AERIEQS-230 Moderate Surface missions on Mars require the ability to view activities within a given Martian Sol, which we all know is longer than an Earth day. Additionally, the unit of time spoke is typically Local Mean Solar Time (LMST) or Local True Solar Time (LTST). Both time bases are useful for Mission Planning.
I believe the values themselves can be retrieved from a SPICE Kernel but there is no way to have them be the default time unit display for an activity timeline.