enum PlaceOS::Driver::Interface::Sensor::SensorType

Defined in:

placeos-driver/interface/sensor.cr

Enum Members

Temperature = 0
DeviceTemp = 1
Humidity = 2
Illuminance = 3
Pressure = 4
Trigger = 5
Presence = 6
Switch = 7
Level = 8
Flow = 9
Counter = 10
PeopleCount = 11
QueueSize = 12
Acceleration = 13
Speed = 14
Roll = 15

Gyroscope: roll, pitch, yaw - Angle

Pitch = 16
Yaw = 17
Compass = 18
Current = 19
Voltage = 20
ElectricalResistance = 21
Power = 22
Energy = 23
Capacitance = 24
Inductance = 25
Conductance = 26
MagneticFlux = 27
MagneticFluxDensity = 28
Radiation = 29
Distance = 30
Area = 31
SoundPressure = 32
Force = 33
Frequency = 34
Mass = 35
Momentum = 36
TimePeriod = 37
Volume = 38
Acidity = 39
AirQuality = 40

this could be UBA or AQI values, not sure if there is good way to convert between these

PPM = 41

Instance Method Summary

Instance Method Detail

def acceleration? #

Returns true if this enum value equals Acceleration


[View source]
def acidity? #

Returns true if this enum value equals Acidity


[View source]
def air_quality? #

Returns true if this enum value equals AirQuality


[View source]
def area? #

Returns true if this enum value equals Area


[View source]
def capacitance? #

Returns true if this enum value equals Capacitance


[View source]
def compass? #

Returns true if this enum value equals Compass


[View source]
def conductance? #

Returns true if this enum value equals Conductance


[View source]
def counter? #

Returns true if this enum value equals Counter


[View source]
def current? #

Returns true if this enum value equals Current


[View source]
def device_temp? #

Returns true if this enum value equals DeviceTemp


[View source]
def distance? #

Returns true if this enum value equals Distance


[View source]
def electrical_resistance? #

Returns true if this enum value equals ElectricalResistance


[View source]
def energy? #

Returns true if this enum value equals Energy


[View source]
def flow? #

Returns true if this enum value equals Flow


[View source]
def force? #

Returns true if this enum value equals Force


[View source]
def frequency? #

Returns true if this enum value equals Frequency


[View source]
def humidity? #

Returns true if this enum value equals Humidity


[View source]
def illuminance? #

Returns true if this enum value equals Illuminance


[View source]
def inductance? #

Returns true if this enum value equals Inductance


[View source]
def level? #

Returns true if this enum value equals Level


[View source]
def magnetic_flux? #

Returns true if this enum value equals MagneticFlux


[View source]
def magnetic_flux_density? #

Returns true if this enum value equals MagneticFluxDensity


[View source]
def mass? #

Returns true if this enum value equals Mass


[View source]
def momentum? #

Returns true if this enum value equals Momentum


[View source]
def people_count? #

Returns true if this enum value equals PeopleCount


[View source]
def pitch? #

Returns true if this enum value equals Pitch


[View source]
def power? #

Returns true if this enum value equals Power


[View source]
def ppm? #

Returns true if this enum value equals PPM


[View source]
def presence? #

Returns true if this enum value equals Presence


[View source]
def pressure? #

Returns true if this enum value equals Pressure


[View source]
def queue_size? #

Returns true if this enum value equals QueueSize


[View source]
def radiation? #

Returns true if this enum value equals Radiation


[View source]
def roll? #

Returns true if this enum value equals Roll


[View source]
def sound_pressure? #

Returns true if this enum value equals SoundPressure


[View source]
def speed? #

Returns true if this enum value equals Speed


[View source]
def switch? #

Returns true if this enum value equals Switch


[View source]
def temperature? #

Returns true if this enum value equals Temperature


[View source]
def time_period? #

Returns true if this enum value equals TimePeriod


[View source]
def trigger? #

Returns true if this enum value equals Trigger


[View source]
def voltage? #

Returns true if this enum value equals Voltage


[View source]
def volume? #

Returns true if this enum value equals Volume


[View source]
def yaw? #

Returns true if this enum value equals Yaw


[View source]