Since then I tried without the custom PCB (only SRTK2B and M+), but the results are still the same: it receives correction data but stays single.
Setup:
[SRTK2B + UART to ethernet converter{TCP server}] <-ethernet cable-> [local network] <-wifi-> [M+ {TCP client}]
SRTK2B:
- Firmware update: official instructions
- Config: official instructions using “Automatic Survey-In” (so averaging)
- I set the messages to both the recommended defaults from the instructions and to the list you’ve asked about except 1005 instead of 1006, same results.
- Using ncat I can see that the messages are broadcasted.
M+:
- Correction Input set to TCP client
- Status overview says:
- Solution: single
- “Receiving corrections” (I can also see the grey bars on the Satellites page)
- Satellites in view 29
- Empty (“-”): Age of corrections, Baseline, Base position
In the same situation with my other M+ as base instead of the SRTK2B I can achieve float (as expected since antenna has bad placement).