Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
health_faults.h File Reference

Health faults. More...

Go to the source code of this file.

Macros

#define BT_MESH_HEALTH_FAULT_NO_FAULT   0x00
 No fault has occurred.
 
#define BT_MESH_HEALTH_FAULT_BATTERY_LOW_WARNING   0x01
 Battery Low Warning.
 
#define BT_MESH_HEALTH_FAULT_BATTERY_LOW_ERROR   0x02
 Battery Low Error.
 
#define BT_MESH_HEALTH_FAULT_SUPPLY_VOLTAGE_TOO_LOW_WARNING   0x03
 Supply Voltage Too Low Warning.
 
#define BT_MESH_HEALTH_FAULT_SUPPLY_VOLTAGE_TOO_LOW_ERROR   0x04
 Supply Voltage Too Low Error.
 
#define BT_MESH_HEALTH_FAULT_SUPPLY_VOLTAGE_TOO_HIGH_WARNING   0x05
 Supply Voltage Too High Warning.
 
#define BT_MESH_HEALTH_FAULT_SUPPLY_VOLTAGE_TOO_HIGH_ERROR   0x06
 Supply Voltage Too High Error.
 
#define BT_MESH_HEALTH_FAULT_POWER_SUPPLY_INTERRUPTED_WARNING   0x07
 Power Supply Interrupted Warning.
 
#define BT_MESH_HEALTH_FAULT_POWER_SUPPLY_INTERRUPTED_ERROR   0x08
 Power Supply Interrupted Error.
 
#define BT_MESH_HEALTH_FAULT_NO_LOAD_WARNING   0x09
 No Load Warning.
 
#define BT_MESH_HEALTH_FAULT_NO_LOAD_ERROR   0x0A
 No Load Error.
 
#define BT_MESH_HEALTH_FAULT_OVERLOAD_WARNING   0x0B
 Overload Warning.
 
#define BT_MESH_HEALTH_FAULT_OVERLOAD_ERROR   0x0C
 Overload Error.
 
#define BT_MESH_HEALTH_FAULT_OVERHEAT_WARNING   0x0D
 Overheat Warning.
 
#define BT_MESH_HEALTH_FAULT_OVERHEAT_ERROR   0x0E
 Overheat Error.
 
#define BT_MESH_HEALTH_FAULT_CONDENSATION_WARNING   0x0F
 Condensation Warning.
 
#define BT_MESH_HEALTH_FAULT_CONDENSATION_ERROR   0x10
 Condensation Error.
 
#define BT_MESH_HEALTH_FAULT_VIBRATION_WARNING   0x11
 Vibration Warning.
 
#define BT_MESH_HEALTH_FAULT_VIBRATION_ERROR   0x12
 Vibration Error.
 
#define BT_MESH_HEALTH_FAULT_CONFIGURATION_WARNING   0x13
 Configuration Warning.
 
#define BT_MESH_HEALTH_FAULT_CONFIGURATION_ERROR   0x14
 Configuration Error.
 
#define BT_MESH_HEALTH_FAULT_ELEMENT_NOT_CALIBRATED_WARNING   0x15
 Element Not Calibrated Warning.
 
#define BT_MESH_HEALTH_FAULT_ELEMENT_NOT_CALIBRATED_ERROR   0x16
 Element Not Calibrated Error.
 
#define BT_MESH_HEALTH_FAULT_MEMORY_WARNING   0x17
 Memory Warning.
 
#define BT_MESH_HEALTH_FAULT_MEMORY_ERROR   0x18
 Memory Error.
 
#define BT_MESH_HEALTH_FAULT_SELF_TEST_WARNING   0x19
 Self-Test Warning.
 
#define BT_MESH_HEALTH_FAULT_SELF_TEST_ERROR   0x1A
 Self-Test Error.
 
#define BT_MESH_HEALTH_FAULT_INPUT_TOO_LOW_WARNING   0x1B
 Input Too Low Warning.
 
#define BT_MESH_HEALTH_FAULT_INPUT_TOO_LOW_ERROR   0x1C
 Input Too Low Error.
 
#define BT_MESH_HEALTH_FAULT_INPUT_TOO_HIGH_WARNING   0x1D
 Input Too High Warning.
 
#define BT_MESH_HEALTH_FAULT_INPUT_TOO_HIGH_ERROR   0x1E
 Input Too High Error.
 
#define BT_MESH_HEALTH_FAULT_INPUT_NO_CHANGE_WARNING   0x1F
 Input No Change Warning.
 
#define BT_MESH_HEALTH_FAULT_INPUT_NO_CHANGE_ERROR   0x20
 Input No Change Error.
 
#define BT_MESH_HEALTH_FAULT_ACTUATOR_BLOCKED_WARNING   0x21
 Actuator Blocked Warning.
 
#define BT_MESH_HEALTH_FAULT_ACTUATOR_BLOCKED_ERROR   0x22
 Actuator Blocked Error.
 
#define BT_MESH_HEALTH_FAULT_HOUSING_OPENED_WARNING   0x23
 Housing Opened Warning.
 
#define BT_MESH_HEALTH_FAULT_HOUSING_OPENED_ERROR   0x24
 Housing Opened Error.
 
#define BT_MESH_HEALTH_FAULT_TAMPER_WARNING   0x25
 Tamper Warning.
 
#define BT_MESH_HEALTH_FAULT_TAMPER_ERROR   0x26
 Tamper Error.
 
#define BT_MESH_HEALTH_FAULT_DEVICE_MOVED_WARNING   0x27
 Device Moved Warning.
 
#define BT_MESH_HEALTH_FAULT_DEVICE_MOVED_ERROR   0x28
 Device Moved Error.
 
#define BT_MESH_HEALTH_FAULT_DEVICE_DROPPED_WARNING   0x29
 Device Dropped Warning.
 
#define BT_MESH_HEALTH_FAULT_DEVICE_DROPPED_ERROR   0x2A
 Device Dropped Error.
 
#define BT_MESH_HEALTH_FAULT_OVERFLOW_WARNING   0x2B
 Overflow Warning.
 
#define BT_MESH_HEALTH_FAULT_OVERFLOW_ERROR   0x2C
 Overflow Error.
 
#define BT_MESH_HEALTH_FAULT_EMPTY_WARNING   0x2D
 Empty Warning.
 
#define BT_MESH_HEALTH_FAULT_EMPTY_ERROR   0x2E
 Empty Error.
 
#define BT_MESH_HEALTH_FAULT_INTERNAL_BUS_WARNING   0x2F
 Internal Bus Warning.
 
#define BT_MESH_HEALTH_FAULT_INTERNAL_BUS_ERROR   0x30
 Internal Bus Error.
 
#define BT_MESH_HEALTH_FAULT_MECHANISM_JAMMED_WARNING   0x31
 Mechanism Jammed Warning.
 
#define BT_MESH_HEALTH_FAULT_MECHANISM_JAMMED_ERROR   0x32
 Mechanism Jammed Error.
 
#define BT_MESH_HEALTH_FAULT_VENDOR_SPECIFIC_START   0x80
 Start of the vendor specific fault values.
 

Detailed Description

Health faults.