I run some orbit simulations, where the results should be written to an SP3 file using gpstk::SP3data() and gpstk::SP3stream().

For the generation of orbits I am using YUMA almanacs for GPS (norad), GLONASS, Galileo (Walker 27/3/3) and BeiDou (Walker 24/3/3) with gpstk::YumaAlmanacStore().

If I output the orbit data of Glonass to an SP3 file I experience, that the max. number of output satellites is reduced to 23 (currently there are officially 24 sats available), although there are more than 23 satellites in the YUMA almanac. What is the reason and is this adaptable? For BeiDou (Compass) the output is rather strange, because the first chars of each satellite's entry in the SP3 file read as: "P?-1" and "V?-1". I was not able to track down the core class, which writes the SP3 file. But here is also the question, on how to adapt the code to make proper BeiDou orbit output possible.

Thank you!

-- StefanJunker - 21 Feb 2013


ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.

No such template def TMPL:DEF{PROMPT:supportquery}

Topic revision: r1 - 21 Feb 2013, StefanJunker

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback