Software Library API naibrd 1.62
See all documentation at naii.docs.com
naibrd_gps.h File Reference

Go to the source code of this file.

Typedefs

typedef enum _nai_gps_status_access_type_t nai_gps_status_access_type_t
 
typedef enum _nai_gps_lati_direction_t nai_gps_lati_direction_t
 
typedef enum _nai_gps_longi_direction_t nai_gps_longi_direction_t
 
typedef enum _nai_gps_satellite_quality_flag_t nai_gps_satellite_quality_flag_t
 
typedef enum _nai_gps_satellite_mode_t nai_gps_satellite_mode_t
 
typedef enum _nai_gps_satellite_select_t nai_gps_satellite_select_t
 
typedef enum _nai_gps_signal_level_t nai_gps_signal_level_t
 
typedef enum _nai_gps_capture_event_state_t nai_gps_capture_event_state_t
 
typedef enum _nai_gps_capture_event_edge_t nai_gps_capture_event_edge_t
 

Enumerations

enum  _nai_gps_status_access_type_t { NAI_GPS_STATUS_LATCHED , NAI_GPS_STATUS_REALTIME }
 
enum  _nai_gps_lati_direction_t { NAI_GPS_SOUTH = 0 , NAI_GPS_NORTH = 1 }
 
enum  _nai_gps_longi_direction_t { NAI_GPS_WEST = 0 , NAI_GPS_EAST = 1 }
 
enum  _nai_gps_satellite_quality_flag_t {
  NAI_GPS_SATELLITE_QUALITY_FIX_NOT_AVAILABLE = 0 , NAI_GPS_SATELLITE_QUALITY_GPS_FIX = 1 , NAI_GPS_SATELLITE_QUALITY_DIFF_GPS_FIX = 2 , NAI_GPS_SATELLITE_QUALITY_PPS_FIX = 3 ,
  NAI_GPS_SATELLITE_QUALITY_REAL_TIME_KINEMATIC = 4 , NAI_GPS_SATELLITE_QUALITY_FLOAT_RTK = 5 , NAI_GPS_SATELLITE_QUALITY_ESTIMATED = 6 , NAI_GPS_SATELLITE_QUALITY_MANUAL_INPUT_MODE = 7 ,
  NAI_GPS_SATELLITE_QUALITY_SIMULATION_MODE = 8
}
 
enum  _nai_gps_satellite_mode_t { NAI_GPS_SATELLITE_MODE_MANUAL = 0 , NAI_GPS_SATELLITE_MODE_AUTO = 1 }
 
enum  _nai_gps_satellite_select_t { NAI_GPS_SATELLITE_NO_FIX = 1 , NAI_GPS_SATELLITE_2D = 2 , NAI_GPS_SATELLITE_3D = 3 }
 
enum  _nai_gps_signal_level_t { NAI_GPS_SIGNAL_LEVEL_RS232 = 0 , NAI_GPS_SIGNAL_LEVEL_RS485 = 1 }
 
enum  _nai_gps_capture_event_state_t { NAI_GPS_CAPTURE_EVENT_STATE_LOW = 0 , NAI_GPS_CAPTURE_EVENT_STATE_HIGH = 1 }
 
enum  _nai_gps_capture_event_edge_t { NAI_GPS_CAPTURE_EVENT_EDGE_RISING = 0 , NAI_GPS_CAPTURE_EVENT_EDGE_FALLING = 1 }
 

Typedef Documentation

◆ nai_gps_capture_event_edge_t

◆ nai_gps_capture_event_state_t

◆ nai_gps_lati_direction_t

◆ nai_gps_longi_direction_t

◆ nai_gps_satellite_mode_t

◆ nai_gps_satellite_quality_flag_t

◆ nai_gps_satellite_select_t

◆ nai_gps_signal_level_t

◆ nai_gps_status_access_type_t

Enumeration Type Documentation

◆ _nai_gps_capture_event_edge_t

_nai_gps_capture_event_edge_t

Enumerator
NAI_GPS_CAPTURE_EVENT_EDGE_RISING 
NAI_GPS_CAPTURE_EVENT_EDGE_FALLING 

◆ _nai_gps_capture_event_state_t

_nai_gps_capture_event_state_t

Enumerator
NAI_GPS_CAPTURE_EVENT_STATE_LOW 
NAI_GPS_CAPTURE_EVENT_STATE_HIGH 

◆ _nai_gps_lati_direction_t

_nai_gps_lati_direction_t

Enumerator
NAI_GPS_SOUTH 
NAI_GPS_NORTH 

◆ _nai_gps_longi_direction_t

_nai_gps_longi_direction_t

Enumerator
NAI_GPS_WEST 
NAI_GPS_EAST 

◆ _nai_gps_satellite_mode_t

_nai_gps_satellite_mode_t

Enumerator
NAI_GPS_SATELLITE_MODE_MANUAL 
NAI_GPS_SATELLITE_MODE_AUTO 

◆ _nai_gps_satellite_quality_flag_t

_nai_gps_satellite_quality_flag_t

Enumerator
NAI_GPS_SATELLITE_QUALITY_FIX_NOT_AVAILABLE 
NAI_GPS_SATELLITE_QUALITY_GPS_FIX 
NAI_GPS_SATELLITE_QUALITY_DIFF_GPS_FIX 
NAI_GPS_SATELLITE_QUALITY_PPS_FIX 
NAI_GPS_SATELLITE_QUALITY_REAL_TIME_KINEMATIC 
NAI_GPS_SATELLITE_QUALITY_FLOAT_RTK 
NAI_GPS_SATELLITE_QUALITY_ESTIMATED 
NAI_GPS_SATELLITE_QUALITY_MANUAL_INPUT_MODE 
NAI_GPS_SATELLITE_QUALITY_SIMULATION_MODE 

◆ _nai_gps_satellite_select_t

_nai_gps_satellite_select_t

Enumerator
NAI_GPS_SATELLITE_NO_FIX 
NAI_GPS_SATELLITE_2D 
NAI_GPS_SATELLITE_3D 

◆ _nai_gps_signal_level_t

_nai_gps_signal_level_t

Enumerator
NAI_GPS_SIGNAL_LEVEL_RS232 
NAI_GPS_SIGNAL_LEVEL_RS485 

◆ _nai_gps_status_access_type_t

_nai_gps_status_access_type_t

Enumerator
NAI_GPS_STATUS_LATCHED 
NAI_GPS_STATUS_REALTIME