uBlox X20P - GNSS heading

Recently acquired 2x uBlox X20P (Sparkfun breakout) in order to test gnss heading.
I was able to set them both up on GPS1 and Telem1, receiving data on both in PX4.
However, I am not able to get heading working.
I followed PX4 F9P UART guide by connecting the UART2 of both modules and then UART1 on both to a separate on PX4.

I had assumed the X20P would support the same heading as the F9P since it is the newer upgraded version, but perhaps I was mistaken.

Anyone know if the X20P even supports it or if anyone has gotten it to work?

@Dr.Gadget hi! I’ve seen your replies in already closed topic Hobbywing CAN ESCs - #10 by Dr.Gadget I stuck with the issue when connecting X8 G2 motor (after fully copying your moves and configs that are shown on the video) and my motor is still beeping with Autopilot. In Datalink CAN tab it was stop beeping after config changing and rebooting. If you have any idea help me please

I haven’t tested heading yet, I plan to do that in the next month or two, but I figured I’d mention this PR which merged yesterday which will improve your X20 performance.

@dakejahl I just tried on x20p with HPG 2.02 FW. There are no CFG-MSGOUT-RTCM_3X_TYPE4072_0_UART1 keys and it NAKs if you try to send them. It looks like current firmware only supports static base RTK.

There is a * in the X20P data sheet saying feature in development
And they just released X20D.
So I think we need to wait for a FW update for this on X20P :frowning:

I also had a go with it and the option for RTCM_3X_TYPE4072_0_UART1 and RTCM_3X_TYPE4072_0_UART2, and greyed out in u-Center 2. It is non working.

The X20D is not available to buy yet? Not even the bare module.