I am using 2 Sparkfun NEO-M8P-2 breakouts (PN 15005). Each one is connected via USB to its own PC running ublox ucenter. The modules are connected via a wire between their UART pins.
The base module has completed its SVIN and has a TIME fix. I am broadcasting RTCM3 messages 1005, 1077, 1087, and 1230. I can see in UBX->MON->IO that it is transmitting via UART1. In Ports, I have UART1 set to output RTCM3, input NONE and baud 9600.
The rover is operating in 3D mode. In ports I have UART1 set to output NONE, input RTCM3, and baud 9600. I can see in UBX->MON->IO that it is receiving data. However, in UBX->MON->MSGPP, all data is being received as unknown bytes, with none being received as RTCM3 messages.
I followed the setup in the ucenter users guide. Is there a known reason why the bytes are not being received as RTCM3 data? I have a 3rd NEO-M8P-2 and tried that as the base station (then as rover) and I get the same issue.
Does anyone have an idea what is the issue or a good way to troubleshoot this?