Use only modifiers to handle ambiguities in GNSS measurements
The Phase
, OneWayGNSSPhase
and InterSatellitesPhase
measurements all have their own ParameterDriver for ambiguities, but at the same time there are PhaseAmbiguityModifier
, OneWayGNSSPhaseAmbiguityModifier
and InterSatellitesPhaseAmbiguityModifier
that add different parameter drivers, with some key to separate various ambiguities.
There should be only one way to specify ambiguities, either in the base measurements or as modifiers. Ambiguities are mandatory for phase measurements, but there is a need for very fine control in order to deal with Loss Of Lock events. It seems more user-friendly to have one modifier for each transmitter/receiver pair, with one ParameterDriver
each, and add this to all the measurements that involve this pair. It is possible to deal with Loss Of Lock using the same ParameterDriver
as it can handle time span maps.