M5Unit-THERMO 0.3.1 git rev:c2bfb11
Loading...
Searching...
No Matches
m5::unit::mlx90614::Data Struct Reference

Measurement data group. More...

#include <unit_MLX90614.hpp>

Public Member Functions

float ambientKelvin () const
 Gets ambient temperature in Kelvin.
 
float ambientTemperature () const
 Gets ambient temperature in Celsius (alias of ambientCelsius)
 
float ambientCelsius () const
 Gets ambient temperature in Celsius.
 
float ambientFahrenheit () const
 Gets ambient temperature in Fahrenheit.
 
float objectKelvin1 () const
 Gets object1 temperature in Kelvin.
 
float objectTemperature1 () const
 Gets object1 temperature in Celsius (alias of objectCelsius1)
 
float objectCelsius1 () const
 Gets object1 temperature in Celsius.
 
float objectFahrenheit1 () const
 Gets object1 temperature in Fahrenheit.
 
float objectKelvin2 () const
 Gets object2 temperature in Kelvin (dual sensor only)
 
float objectTemperature2 () const
 Gets object2 temperature in Celsius (alias of objectCelsius2)
 
float objectCelsius2 () const
 Gets object2 temperature in Celsius (dual sensor only)
 
float objectFahrenheit2 () const
 Gets object2 temperature in Fahrenheit (dual sensor only)
 

Public Attributes

std::array< uint16_t, 3 > raw {}
 Linearized raw [0]:Ambient [1]:Object1 [2]:Object2.
 

Detailed Description

Measurement data group.