Good morning all!
I am currently building a mapping quadcopter. I teach UAS at a local college, so the mapping/photogrammetry part of this isn’t too difficult for me. I’m trying to do all this with development boards, rather than commercially designed RTK components.
I have two SparkFun GPS-RTK-SMA ZED-F9P breakout boards and two RFD900+ telemetry radios. So far, I have accomplished the following:
- Both GPS boards powered up and achieved 3D lock.
- The rover GPS in the aircraft will achieve RTK Fixed status when receiving NTRIP corrections via USB-C from a laptop with u-center software active.
- The two RFD900+ are communicating–I used a terminal program called PuTTy on two computers to send text via the two RFD900 radios
- I have had the base connected in its planned configuration and transmitting RTCM messages over the RFD900 link from the u-center NTRIP correction stream.
- I used the rover RFD900 setup as a serial port on another computer. It received gibberish (as expected) from the base RFD900, indicating the RTCM messages were getting through.
My last hurdle is getting the ZED-F9P rover board to accept RTCM corrections from the RFD900 radio. The radio’s Pin 9 (supposedly TX) is connected to the GPS board’s RX2, and the radio and rover share a common ground. Does anyone have any idea why the rover ZED-F9P is not receiving the RTCM messages over the radio link from the base?