Open opgn716 opened 6 months ago
Thank you for finding a bug in out_log(). out_log() is still based on the old sig structure, it needs to be updated. The code in devel branch is already fixed, it will be merged into master branch soon. Rui
Dear Dr. Rui Hirokawa, I am experiencing a problem with the calculation of orbit corrections. Why is it necessary to multiply by -1 after completing the computation?
It is because the sign convention of orbit correction for Galileo HAS SIS is opposite from the standard one such as RTCM SSR. cssrlib is based on the standard convention. For the detail, please check our ION GNSS+ 2023 paper.
Got it. Thanks for your patience!
Dear Dr. Rui Hirokawa,
Thanks for providing the compact PPP/PPP-RTK toolkit. I can really learned a lot following your tutorial.
However, I found one issue when decoding Galileo-HAS and output the result as a file. In the "self.outlog()" function of "cssrlib.py", when "self.subtype == sCSSR.CBIAS", you get the keys like this: for sig in range(self.lc[0].pbias[sat_].keys()): However, the "range()" function doesn't seem to support arguments of type 'dict_keys'. The similar issue also arises when 'subtype == sCSSR.PBIAS'. In my attempt, removing the “range()” function allows the program to run normally. If I have misunderstood, I humbly request correction.
Best regards