Difference between revisions of "Module/GPS UBlox UCenter"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
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. | 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 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 | |||
Add the gps_ubx_ucenter [[Modules|module]] to the "modules" section in your aircraft configuration file: | Add the gps_ubx_ucenter [[Modules|module]] to the "modules" section in your aircraft configuration file: |
Revision as of 01:36, 5 April 2012
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
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>