Ginan
|
For higher-level details of the Ginan project, visit the main documentation pages.
The Ginan__() pseudo-function outlines the structure and flow of the software from a high level.
The color coded block diagram call-graphs may be used to step through the high-level flow before entering the lower-level logical functions. A Legend__() for the diagrams is found here.
The ginan() function contains the main processing loop, which initialises required objects and synchronises input operations.
The functions mainOncePerEpoch(), mainOncePerEpochPerStation(), and mainOncePerEpochPerSatellite() perform operations each epoch on enabled objects.
The preprocessor(), spp(), and ppp() functions perform the majority of the GNSS-specific processing and filtering, with reveiverPPP() implementing most of the gnss models.