Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
gps_ubx_ucenter.h File Reference

Configure Ublox GPS. More...

#include "std.h"
#include "pprzlink/pprzlink_device.h"
+ Include dependency graph for gps_ubx_ucenter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gps_ubx_ucenter_struct
 

Macros

#define GPS_UBX_UCENTER_CONFIG_STEPS   19
 U-Center Variables. More...
 

Functions

void gps_ubx_ucenter_init (void)
 
void gps_ubx_ucenter_periodic (void)
 
void gps_ubx_ucenter_event (void)
 
int gps_ubx_ucenter_get_status (void)
 

Variables

struct gps_ubx_ucenter_struct gps_ubx_ucenter
 

Detailed Description

Configure Ublox GPS.

Definition in file gps_ubx_ucenter.h.


Data Structure Documentation

◆ gps_ubx_ucenter_struct

struct gps_ubx_ucenter_struct

Definition at line 37 of file gps_ubx_ucenter.h.

+ Collaboration diagram for gps_ubx_ucenter_struct:
Data Fields
uint32_t baud_init
uint32_t baud_run
uint32_t baud_target
uint8_t cnt
struct link_device * dev
uint8_t gnss_in_use
uint16_t hw_ver_h
uint16_t hw_ver_l
uint8_t port_id Port identifier number.
char replies[GPS_UBX_UCENTER_CONFIG_STEPS]
uint8_t reply
uint8_t status
uint8_t sw_ver_h
uint8_t sw_ver_l

Macro Definition Documentation

◆ GPS_UBX_UCENTER_CONFIG_STEPS

#define GPS_UBX_UCENTER_CONFIG_STEPS   19

U-Center Variables.

Definition at line 35 of file gps_ubx_ucenter.h.

Function Documentation

◆ gps_ubx_ucenter_event()

◆ gps_ubx_ucenter_get_status()

int gps_ubx_ucenter_get_status ( void  )

Definition at line 619 of file gps_ubx_ucenter.c.

References gps_ubx_ucenter, and gps_ubx_ucenter_struct::status.

◆ gps_ubx_ucenter_init()

◆ gps_ubx_ucenter_periodic()

Variable Documentation

◆ gps_ubx_ucenter