Cycle slip detection for multi-frequency case

Dear all,
I have multi-frequency GNSS observations (carrier phase and pseudoranges) contained in a RINEX file and I would like to detect the cycle slips for each frequency.

I would provide the whole List of ObservationDataset populated from the RINEX file as input to the detect method applied to the class PhaseMinusCodeCycleSlipDetector.

How can I extract the list of cycle slip epochs for one specific frequency using the method:

Map<Frequency,List<AbsoluteDate>> getCycleSlipMap()

since I see from the documentation that the Frequency key of the map is always the highest one in case of multi-frequency?

Many thanks for your help.

Best Regards

I think you will get everything you want in the map for the phase minus code detector.
The javadoc comment in CycleSlipDetectorResults.getCycleSlipMap reads:

For dual-frequency cycle-slip detector, the GnssSignal
contained in the map is the higher frequency (e.g. for L1-L2
the signal in the map will be L1)

I understand this comment applies only to dual frequency detectors, not to phase minus code detector.

Many thanks Luc for your clarification.

Best Regards