"no gps" issue on C-RTK 9Ps with cube orange

While connecting the base unit (GNSS) with mission planner, The base unit was connected properly and getting satellite counts. But while connecting CUAV C-RTK 9ps with cube Orange on gps2 port and enabled the parameter of GPS_TYPE2 to 1 the GPS status was No GPS. is this a wiring issue or need to define other parameters? I followed the documentation provided by CUAV to make the setup, any solutions?

documentation: C-RTK 9Ps RTK Receiver · C-RTK

Trap for young players - the first GPS found is GPS1 so GPS_TYPE applies even if it’s on the “GPS2” port, not GPS_TYPE2

Think of the flight controller searching through the serial ports starting from SERIAL1 looking for a port with SERIALx_PROTOCOL,5 and a GNSS unit that actually responds → this device becomes GPS1 in the GPS parameters.
The next occurrence of a SERIALy_PROTOCOL,5 and a responsive GNSS unit becomes GPS2.

The best thing to do is set SERIALz_PROTOCOL,-1 for ports that are not in use.

Really the ports should not be labelled GPS1 and GPS2, but labeled with their correct SERIAL port numbers.
Usually TELEM1 and TELEM2 match SERIAL1 and SERIAL2 but even that labelling should be changed.

1 Like

I tried your solution it’s not working, when connecting to gps2 port it is detecting some i2c device connected but not able to do more than that… Sorry for late reply

Wiring is definitely correct? This is the Cube Orange port

image

Yeh we checked that too, it didnt work

GPS TX → UART RX?
GPS RX → UART TX?

Common mistake to reverse these because of a misunderstanding regarding serial comms.

I am having trouble also with the CUAV C-RTK 9Ps GNSS not working over UART1. I have monitored the TX line (TX from my SpeedyBee) and RX line (TX from C-RTK 9Ps) and both are providing signals from their respective ends, though responses from the C-RTK 9Ps seemed sparse. Not seeing anything on the SCL line. I imagine the SCL and SDA lines don’t engage at startup?

I am getting the “No GPS” in red in the Mission Planer HUD.
I haven’t performed any calibration or other initial setup procedures for this board yet. Would that have anything to do with having the “No GPS” message?

I updated the firmware for the gps, then it got detected by the autopilot but I got " no fix" probably due satelite config … Ig you can fix it with u-center

Awesome thanks!

I updated the firmware. That solved the problem. I have UART communication now. I do have a good fix too.