Module/GPS UBlox UCenter
If you use a µ-blox GPS whithout flash memory, this module will take over the task of initializing the GPS for you when you power your autopilot.
It has auto-baudrate to detect the current GPS baudrate, and configures all message rates and communication ports. The module will send a DEBUG message that indicates the firmware version in your GPS, the previously selected GPS baudrate and the current (38k4).
It will configure the following settings:
- set baudrate to 38400
- enable the NAV_POSLLH, NAV_VELNED, NAV_STATUS, NAV_SVINFO, NAV_SOL
- disable UTM on old Lea4P by not sending NAV_POSUTM
- enable SBAS
- configure it to 3D only fix and Airborne 2G
Add the gps_ubx_ucenter module to the "modules" section in your aircraft configuration file:
<modules>
...
<load name="gps_ubx_ucenter.xml"/>
</modules>
In some cases, you will need to specify which UART of the GPS you are using. The tiny/ppzgps use ublox_internal_port1 (the default) but if for instance you use a LS-SAM or I2C device you need to configure:
<modules>
...
<load name="gps_ubx_ucenter.xml">
<define name="GPS_PORT_ID" value="GPS_PORT_UART2" />
</load>
</modules>