Closed dstrossman closed 1 year ago
The simplest way to handle examples 1) and 2) would be to shorten the satellite to the 2-letter code. For example 3, the date range doesn't overlap with the selected phase. We would need to add an error message when S(1)%cycles(2) is less than S(1)%cycles(1).
I consider example 3 user error, so I'm going to ignore that.
There are two phases of two different missions that I've come across that result in incorrect phase letters:
With the latter call, if you try to narrow down the time range with the following statement, you even get the cycle numbers out of order: