Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct SISRE calculation #19

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

TYTY666
Copy link

@TYTY666 TYTY666 commented Apr 28, 2024

Dear gnssanalysis developers, hello! Thank you for your work.

We noticed that there seems to be some errors in the function used to calculate SISRE in the gn_diffaux.py file of gnssanalysis. We believe that when calculating the SISRE indicator, clk_diff should be multiplied by the speed of light and mutually offset with the radial orbit deviation.

We have corrected this issue. If you think our correction is correct, please accept our PR. If there are any questions, please give us feedback.

@ronaldmaj
Copy link
Collaborator

Hi TYTY666,

Thanks so much for your PR. It's a really good catch and something we missed when creating these functions.

I have put through a parallel PR in order to move the multiplication by the speed of light up to where the clk_diff variable is defined. This aligns better with how we currently calculate the clk values in the diffclk function

The one area we will still take some time to investigate is the minus sign you've introduced in alpha * radial - clk_diff. This could very well be correct but we need to double check this and verify that this is the way it should be.

We will comment here again on this PR if we do find something.

Thanks again for bringing our attention to this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants