mb500
Classes | Enumerations
gps Namespace Reference

Classes

struct  Time
 
struct  Solution
 
struct  Position
 
struct  Errors
 
struct  SolutionQuality
 
struct  Satellite
 
struct  SatelliteInfo
 
struct  UserDynamics
 
struct  ConstellationInfo
 
class  MB500
 

Enumerations

enum  GPS_SOLUTION_TYPES {
  NO_SOLUTION = 0, AUTONOMOUS_2D = 6, AUTONOMOUS = 1, DIFFERENTIAL = 2,
  INVALID = 3, RTK_FIXED = 4, RTK_FLOAT = 5
}
 
enum  CONSTELLATIONS { CONSTELLATION_GPS, CONSTELLATION_SBAS, CONSTELLATION_GLONASS }
 
enum  MB500_FIRMWARE_OPTIONS {
  MB500_UPDATE_RATE = 1, MB500_RTK_ROVER = 2, MB500_RTK_BASE = 4, MB500_PPS_OUTPUT = 8,
  MB500_EVENT_MARKER = 16, MB500_SBAS_TRACKING = 32, MB500_GLONASS_TRACKING = 64, MB500_RTK_MOVING_BASE = 128,
  MB500_HEADING = 256, MB500_ADVANCED_MULTIPATH = 512
}
 
enum  MB500_DYNAMICS_MODEL {
  MB500_STATIC = 1, MB500_QUASI_STATIC = 2, MB500_WALKING = 3, MB500_SHIP = 4,
  MB500_AUTOMOBILE = 5, MB500_AIRCRAFT = 6, MB500_UNLIMITED = 7, MB500_ADAPTIVE = 8,
  MB500_USER_DEFINED = 9
}
 
enum  MB500_AMBIGUITY_THRESHOLD { MB500_NO_FIX = 0, MB500_FIX_95_0 = 1, MB500_FIX_99_0 = 2, MB500_FIX_99_9 = 3 }
 
enum  MB500_GNSS_MODE {
  MB500_GP_L1 = 0, MB500_GPGL_L1 = 1, MB500_GP_L2 = 2, MB500_GP_L2CS = 3,
  MB500_GPGL_L1L2 = 4, MB500_GPGL_L1L2CS = 5
}
 

Enumeration Type Documentation

Enumerator
CONSTELLATION_GPS 
CONSTELLATION_SBAS 
CONSTELLATION_GLONASS 
Enumerator
NO_SOLUTION 
AUTONOMOUS_2D 
AUTONOMOUS 
DIFFERENTIAL 
INVALID 
RTK_FIXED 
RTK_FLOAT 
Enumerator
MB500_NO_FIX 
MB500_FIX_95_0 
MB500_FIX_99_0 
MB500_FIX_99_9 
Enumerator
MB500_STATIC 
MB500_QUASI_STATIC 
MB500_WALKING 
MB500_SHIP 
MB500_AUTOMOBILE 
MB500_AIRCRAFT 
MB500_UNLIMITED 
MB500_ADAPTIVE 
MB500_USER_DEFINED 
Enumerator
MB500_UPDATE_RATE 
MB500_RTK_ROVER 
MB500_RTK_BASE 
MB500_PPS_OUTPUT 
MB500_EVENT_MARKER 
MB500_SBAS_TRACKING 
MB500_GLONASS_TRACKING 
MB500_RTK_MOVING_BASE 
MB500_HEADING 
MB500_ADVANCED_MULTIPATH 
Enumerator
MB500_GP_L1 
MB500_GPGL_L1 
MB500_GP_L2 
MB500_GP_L2CS 
MB500_GPGL_L1L2 
MB500_GPGL_L1L2CS