Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Angst+Pfister FCX-MLDX5 O2 sensor. More...

Files

file  fcx_mldx5.h
 Header file for extended sensor API of FCX-MLDX5 sensor.
 

Enumerations

enum  sensor_attribute_fcx_mldx5 { SENSOR_ATTR_FCX_MLDX5_STATUS = SENSOR_ATTR_PRIV_START , SENSOR_ATTR_FCX_MLDX5_RESET }
 Custom sensor attributes for FCX-MLDX5. More...
 
enum  fcx_mldx5_status {
  FCX_MLDX5_STATUS_STANDBY = 2 , FCX_MLDX5_STATUS_RAMP_UP = 3 , FCX_MLDX5_STATUS_RUN = 4 , FCX_MLDX5_STATUS_ERROR = 5 ,
  FCX_MLDX5_STATUS_UNKNOWN
}
 Status of the sensor. More...
 

Detailed Description

Angst+Pfister FCX-MLDX5 O2 sensor.

Enumeration Type Documentation

◆ fcx_mldx5_status

#include <include/zephyr/drivers/sensor/fcx_mldx5.h>

Status of the sensor.

Enumerator
FCX_MLDX5_STATUS_STANDBY 

Standby The heating of the O2 sensor is on standby, no O2 measurement is possible.

FCX_MLDX5_STATUS_RAMP_UP 

Ramp-up The O2 sensor is in the heating phase, no O2 measurement is possible.

FCX_MLDX5_STATUS_RUN 

Run The O2 module is in normal operation.

FCX_MLDX5_STATUS_ERROR 

Error The O2 module has detected a system error, no O2 measurement is possible.

FCX_MLDX5_STATUS_UNKNOWN 

Unknown status Unknown is not sent by the sensor but used in the driver to indicate an error case.

◆ sensor_attribute_fcx_mldx5

#include <include/zephyr/drivers/sensor/fcx_mldx5.h>

Custom sensor attributes for FCX-MLDX5.

Enumerator
SENSOR_ATTR_FCX_MLDX5_STATUS 

Status of the sensor.

sensor_value.val1 is the status of the sensor, see fcx_mldx5_status enum

SENSOR_ATTR_FCX_MLDX5_RESET 

Reset the sensor.