Please or Register to create posts and topics.

P-70 Ultra Raw GNSS Observation Output and PPK Support?

Does the P-70 Ultra support raw GNSS observation output (e.g., UBX RXM-RAWX or RTCM MSM) for post-processed kinematic (PPK) use, or is it RTK/NMEA only? Your product listings mention both NMEA and UBX message support, so I'd like to confirm what's available.

Thank you for the clear question. Here is a detailed breakdown of the P-70 Ultra’s capabilities:

1) What “UBX” Means in the P-70 Ultra Documentation

The P-70 Ultra is not a u-blox-based receiver. It uses a BK/Polaris chipset.

When Columbus documentation states that the P-70 supports “UBX messages,” it refers to a selection of UBX-compatible navigation and status messages that can be enabled under Output POLARIS Message in NavStarTool. Examples include:

  • UBX-NAV-PVT
  • UBX-NAV-POSLLH / HPPOSLLH
  • UBX-NAV-DOP / SAT / STATUS / VELNED

These are primarily position, navigation, and status messages, rather than raw GNSS observation data.

The P-70 Ultra does not support u-blox raw observation messages such as UBX-RXM-RAWX.

Reference: Columbus – How to Modify Output Messages (NMEA, UBX)

2) RTCM MSM / Raw Observations

The P-70 Ultra can output RTCM3 MSM messages, including MSM3, MSM4, MSM5, and MSM7, typically when configured as an RTK Base.

In a normal Rover configuration, RTCM output is generally disabled—the receiver accepts RTCM corrections and outputs its calculated position through NMEA. When configured as a Base, RTCM MSM measurement messages can be enabled to provide correction data to RTK rovers.

Capability P-70 Ultra
NMEA for live RTK / standalone positioning Yes — primary output
UBX-NAV-* compatible messages Yes — navigation/status data
UBX-RXM-RAWX No
RTCM3 MSM output Yes — primarily in Base mode
Built-in PPK logging / RINEX export Not a supported onboard workflow

3) Practical Answer for PPK Applications

For live RTK, the P-70 Ultra is well suited for receiving RTCM corrections and providing high-accuracy NMEA output. It can also provide RTCM MSM corrections when configured as an RTK Base.

For a traditional PPK workflow based on UBX-RXM-RAWX → RINEX, however, the P-70 Ultra is not the appropriate choice. For this application, we recommend a receiver that natively provides raw GNSS observations and supports conversion or export to RINEX. 

It may be technically possible to record RTCM MSM streams using external software for later post-processing, but this is different from a built-in RAWX/RINEX PPK workflow. Therefore, we do not position the P-70 Ultra as a turnkey PPK/RINEX data logger.

If your application specifically requires PPK with RINEX 3.x,  we’ll be happy to recommend Columbus EX-1 GNSS Receiver.