Single and Dual Zone Infra Red Thermometer
Diff: MLX90614.h
- Revision:
- 4:c5344a5f3266
- Parent:
- 3:6a5b6fcff28e
--- a/MLX90614.h Tue Dec 26 11:07:58 2017 +0000 +++ b/MLX90614.h Tue Dec 26 11:14:36 2017 +0000 @@ -162,7 +162,14 @@ CONFIGREG1_IIR_13 = ( 3 << 0 ) /*!< IIR (13%) a1=0.125, b1=0.875 */ } MLX90614_configregister1_iir_t; - +// TEMPERATURE SOURCES + typedef enum { + CONFIGREG1_TEMP_MASK = ( 3 << 4 ), /*!< Temp Mask */ + CONFIGREG1_TEMP_TA_TOBJ1 = ( 0 << 4 ), /*!< Ta, Tobj1 */ + CONFIGREG1_TEMP_TA_TOBJ2 = ( 1 << 4 ), /*!< Ta, Tobj2 */ + CONFIGREG1_TEMP_TOBJ2 = ( 2 << 4 ), /*!< Tobj2 */ + CONFIGREG1_TEMP_TOBJ1_TOBJ2 = ( 3 << 4 ) /*!< Tobj1, Tobj2 */ + } MLX90614_configregister1_temp_t; @@ -184,6 +191,7 @@ float Emissivity; MLX90614_configregister1_iir_t IIR; MLX90614_flags_t Flags; + MLX90614_configregister1_temp_t TempSource; } MLX90614_vector_data_t; #endif