Module/GPS UBlox UCenter
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
If you use a µ-blox GPS without 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>