Enumerations
All enumerations used across C++, C, and Python APIs.
| Value | C++ | C | Python |
|---|
| 0 | Portable | JP_GNSS_DYNAMIC_MODEL_PORTABLE | PORTABLE |
| 2 | Stationary | JP_GNSS_DYNAMIC_MODEL_STATIONARY | STATIONARY |
| 3 | Pedestrian | JP_GNSS_DYNAMIC_MODEL_PEDESTRIAN | PEDESTRIAN |
| 4 | Automotive | JP_GNSS_DYNAMIC_MODEL_AUTOMOTIVE | AUTOMOTIVE |
| 5 | Sea | JP_GNSS_DYNAMIC_MODEL_SEA | SEA |
| 6 | Airborne1G | JP_GNSS_DYNAMIC_MODEL_AIRBORNE_1G | AIRBORNE_1G |
| 7 | Airborne2G | JP_GNSS_DYNAMIC_MODEL_AIRBORNE_2G | AIRBORNE_2G |
| 8 | Airborne4G | JP_GNSS_DYNAMIC_MODEL_AIRBORNE_4G | AIRBORNE_4G |
| 9 | Wrist | JP_GNSS_DYNAMIC_MODEL_WRIST | WRIST |
| 10 | Bike | JP_GNSS_DYNAMIC_MODEL_BIKE | BIKE |
| 11 | Mower | JP_GNSS_DYNAMIC_MODEL_MOWER | MOWER |
| 12 | Escooter | JP_GNSS_DYNAMIC_MODEL_ESCOOTER | ESCOOTER |
| C++ | C | Python | Description |
|---|
Invalid | JP_GNSS_FIX_QUALITY_INVALID | INVALID | No valid fix |
GpsFix2d3d | JP_GNSS_FIX_QUALITY_GPS_FIX_2D_3D | GPS_FIX_2D_3D | Standard GNSS fix |
Dgnss | JP_GNSS_FIX_QUALITY_DGNSS | DGNSS | Differential corrections |
PpsFix | JP_GNSS_FIX_QUALITY_PPS_FIX | PPS_FIX | PPS fix |
FixedRtk | JP_GNSS_FIX_QUALITY_FIXED_RTK | FIXED_RTK | Centimeter-level RTK |
FloatRtk | JP_GNSS_FIX_QUALITY_FLOAT_RTK | FLOAT_RTK | Sub-meter RTK |
DeadReckoning | JP_GNSS_FIX_QUALITY_DEAD_RECKONING | DEAD_RECKONING | Estimated position |
| C++ | Python | Description |
|---|
NoFix | NO_FIX | No fix available |
DeadReckoningOnly | DEAD_RECKONING_ONLY | DR only |
Fix2D | FIX_2D | 2D fix |
Fix3D | FIX_3D | 3D fix |
GnssWithDeadReckoning | GNSS_WITH_DEAD_RECKONING | GNSS + DR |
TimeOnlyFix | TIME_ONLY_FIX | Time base mode |
| C++ | Python | Description |
|---|
Unknown | UNKNOWN | Not available |
OkNoSignificantJamming | OK_NO_SIGNIFICANT_JAMMING | Clean signal |
WarningInterferenceVisibleButFixOk | WARNING_... | Some interference, fix OK |
CriticalInterferenceVisibleAndNoFix | CRITICAL_... | Severe jamming, no fix |
| C++ | Python | Description |
|---|
Init | INIT | Initializing |
DontKnow | DONT_KNOW | Unknown |
Ok | OK | Working normally |
Short | SHORT | Short circuit |
Open | OPEN | No antenna |
| C++ | Python | Description |
|---|
Unknown | UNKNOWN | Undetermined |
Inside | INSIDE | Inside the geofence |
Outside | OUTSIDE | Outside the geofence |
| C++ | Python | Description |
|---|
Gps | GPS | GPS (USA) |
Sbas | SBAS | SBAS augmentation |
Galileo | GALILEO | Galileo (EU) |
Beidou | BEIDOU | BeiDou (China) |
Imes | IMES | IMES (Japan indoor) |
Qzss | QZSS | QZSS (Japan) |
Glonass | GLONASS | GLONASS (Russia) |
| C++ | Python | Description |
|---|
RisingEdgeAtTopOfSecond | RISING_EDGE | Rising edge at top of second |
FallingEdgeAtTopOfSecond | FALLING_EDGE | Falling edge at top of second |
| C++ | Python | Description |
|---|
ERtkMode::Base | RtkMode.BASE | Generate corrections |
ERtkMode::Rover | RtkMode.ROVER | Receive corrections |
BaseConfig::SurveyIn | BaseMode.SURVEY_IN | Auto-determine position |
BaseConfig::FixedPosition | BaseMode.FIXED_POSITION | Known position |