Hello,
I am trying to get the ZED-F9P/Example3_StartRTCMBase sketch to produce RTCM output. I have a Arduino MKR 1500 connected over I2C to a Sparkfun GPS-RTK2 board.
I can run most of the examples to get a position fix and have previously completed a succesful Survey-in mode operation. However it seems that the SFE_UBLOX_GPS::processRTCM callback is never called.
The code i am using is commit 0e07bcc on 14 May and the Ublox library is version 1.6 (most recent).
I’m pretty sure the GPS module is doing something because if i add the enableDebugging() statement in the setup() method, i get feedback about bytes available. See an output example below.
Is this a bug in the library? Am i missing something obvious?
Any help much appreciated!
20:22:27.797 → Ublox Base station example
20:22:28.012 → Press any key to send commands to begin Survey-In
20:22:31.901 → RTCM messages enabled
20:22:32.194 → Survey started. This will run until 60s has passed and less than 5m accuracy is achieved.
20:22:32.194 → Survey valid!
20:22:32.194 → Base survey complete! RTCM now broadcasting.
20:22:32.301 → Zero bytes available
20:22:32.549 → Zero bytes available
20:22:32.797 → Zero bytes available
20:22:33.050 → Bytes available:413
20:22:33.305 → Bytes available:438
20:22:33.555 → Bytes available:438
20:22:33.806 → Bytes available:438
20:22:34.052 → Bytes available:837
20:22:34.304 → Bytes available:862
20:22:34.552 → Bytes available:862
20:22:34.813 → Bytes available:862
20:22:35.059 → Bytes available:1300
20:22:35.313 → Bytes available:1300
20:22:35.569 → Bytes available:1300
20:22:35.821 → Bytes available:1300
20:22:36.069 → Bytes available:1738
20:22:36.315 → Bytes available:1738
20:22:36.567 → Bytes available:1738
20:22:36.823 → Bytes available:1738
20:22:37.069 → Bytes available:2162
…