BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Types | Static Public Member Functions
BeeeOn::ModuleType::UnitEnum Struct Reference

Public Types

enum  Raw {
  NONE, BINARY, PERCENT, PPM,
  LUX, DECIBEL, HECTOPASCAL, CELSIUS,
  UVINDEX, WATT, VOLT, AMPERE,
  HERTZ, KELVIN, UG_M3
}
 

Static Public Member Functions

static EnumHelper< Raw >
::ValueMap & 
valueMap ()
 

Member Enumeration Documentation

Enumerator
NONE 

Unit for dimensionless quantities like TYPE_BITMAP, TYPE_ENUM, etc.

BINARY 

Unit for dimensionless quantities with two states. Only two values possible: 0 and 1.

PERCENT 

Unit 1/100 with symbol %. Range: 0..100.

PPM 

Unit parts-per-million with symbol ppm. Min: 0.

LUX 

Unit of luminance with symbol lux. Range: 0..100000.

DECIBEL 

Unit of noise with symbol dB.

HECTOPASCAL 

Unit of pressure with symbol hPa.

CELSIUS 

Unit of temperature with symbol C. Min: -273.15.

UVINDEX 

Unit of ultraviolet light with no symbol. Range: 0..11.

WATT 

Unit of power with symbol W.

VOLT 

Unit of voltage (electric potential) with symbol V.

AMPERE 

Unit of electric current with symbol A.

HERTZ 

Unit of frequency with symbol Hz.

KELVIN 

Unit of temperature with symbol K. Min: 0.

UG_M3 

Unit of particulate matter with symbol ug/m3.


The documentation for this struct was generated from the following files: