DUNE: Uniform Navigational Environment  2017.01.0
DUNE::Status Namespace Reference

Detailed Description

Status codes and messages.

Enumerations

enum  Code {
  CODE_INIT, CODE_IDLE, CODE_ACTIVE, CODE_ACTIVATING,
  CODE_DEACTIVATING, CODE_IO_ERROR, CODE_INTERNAL_ERROR, CODE_CPU_TOO_HIGH,
  CODE_FUEL_LOW, CODE_FUEL_EST_UNRELIABLE, CODE_FUEL_RESERVE, CODE_CALIBRATING,
  CODE_CALIBRATED, CODE_NOT_ALIGNED, CODE_ALIGNING, CODE_ALIGNED,
  CODE_POWER_DOWN, CODE_COM_ERROR, CODE_SYNCHED, CODE_SYNCING,
  CODE_NOT_SYNCHED, CODE_WAIT_GPS_FIX, CODE_WAIT_LBL_CFG, CODE_WAIT_CONVERGE,
  CODE_MISSING_DATA, CODE_INVALID_CHECKSUM, CODE_INVALID_VERSION, CODE_NO_BOTTOM_LOCK,
  CODE_NO_MEDIUM, CODE_NO_MEDIUM_ACTIVE, CODE_NO_MEDIUM_IDLE, CODE_CONNECTING,
  CODE_CONNECTED
}
 

Functions

const char * getString (Code code)
 

Enumeration Type Documentation

Status codes.

Enumerator
CODE_INIT 

Initializing.

CODE_IDLE 

Idle.

CODE_ACTIVE 

Active.

CODE_ACTIVATING 

Activating.

CODE_DEACTIVATING 

Deactivating.

CODE_IO_ERROR 

Input/output error.

CODE_INTERNAL_ERROR 

Internal error.

CODE_CPU_TOO_HIGH 

CPU usage is too high.

CODE_FUEL_LOW 

Fuel is running low.

CODE_FUEL_EST_UNRELIABLE 

Fuel level estimation is not reliable.

CODE_FUEL_RESERVE 

Fuel reserve.

CODE_CALIBRATING 

Calibrating.

CODE_CALIBRATED 

Calibrated.

CODE_NOT_ALIGNED 

Not aligned.

CODE_ALIGNING 

Aligning.

CODE_ALIGNED 

Aligned.

CODE_POWER_DOWN 

Powering down.

CODE_COM_ERROR 

Communication error.

CODE_SYNCHED 

Synchronized.

CODE_SYNCING 

Synchronizing.

CODE_NOT_SYNCHED 

Not synchronized.

CODE_WAIT_GPS_FIX 

Waiting for GPS fix.

CODE_WAIT_LBL_CFG 

Waiting for configuration of LBL beacons.

CODE_WAIT_CONVERGE 

Waiting for solution to converge.

CODE_MISSING_DATA 

Missing data.

CODE_INVALID_CHECKSUM 

Invalid checksum.

CODE_INVALID_VERSION 

Invalid version.

CODE_NO_BOTTOM_LOCK 

Active but without bottom lock.

CODE_NO_MEDIUM 

No medium data: user must control device.

CODE_NO_MEDIUM_ACTIVE 

Active (no medium data: need user input).

CODE_NO_MEDIUM_IDLE 

Idle (no medium data: need user input).

CODE_CONNECTING 

Connecting.

CODE_CONNECTED 

Connected.

Function Documentation

const char * DUNE::Status::getString ( Code  code)