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

Maxim MAX31790 6-Channel PWM-Output Fan RPM Controller. More...

Files

file  max31790.h
 Header file for extended sensor API of MAX31790 fan controller.

Enumerations

enum  sensor_channel_max31790 { SENSOR_CHAN_MAX31790_FAN_FAULT = SENSOR_CHAN_PRIV_START }
 Custom sensor channels for MAX31790. More...

Detailed Description

Maxim MAX31790 6-Channel PWM-Output Fan RPM Controller.

The MAX31790 provides fan fault monitoring and fan speed (RPM) sensing. Fan speed uses the standard SENSOR_CHAN_RPM channel.

Enumeration Type Documentation

◆ sensor_channel_max31790

#include </__w/bridle/bridle/workspace/zephyr/include/zephyr/drivers/sensor/max31790.h>

Custom sensor channels for MAX31790.

Enumerator
SENSOR_CHAN_MAX31790_FAN_FAULT 

Fan fault status bitmask.

Each bit indicates a fault for the corresponding fan (1-6). Bit 0 = fan 1 fault, bit 1 = fan 2 fault, ..., bit 5 = fan 6 fault.