MX Foundation 4
MXF_SENSOR_VALUE Struct Reference

Sensor Data Structure. More...

#include <mxf_base.h>

Data Fields

uint64 sensorId
 
uint64 status
 
uint64 reserved
 
double value
 

Detailed Description

This structure defines an entry in the sensors vector array for the device.

Examples:
device_info.c, and device_info.cs.

Field Documentation

uint64 MXF_SENSOR_VALUE::sensorId

Sensor identification number

Constant Description
MXF_DEVICE_SENSOR_ID_FPGA_TEMP FPGA Temperature (°C)
MXF_DEVICE_SENSOR_ID_CPU_TEMP CPU Temperature (°C)
MXF_DEVICE_SENSOR_ID_3_3V_VOLTAGE +3.3 V voltage
MXF_DEVICE_SENSOR_ID_3_3V_CURRENT +3.3 V current
MXF_DEVICE_SENSOR_ID_12V_VOLTAGE +12 V voltage
MXF_DEVICE_SENSOR_ID_12V_CURRENT +12 V current
MXF_DEVICE_SENSOR_ID_5V_VOLTAGE +5 V voltage
MXF_DEVICE_SENSOR_ID_5V_CURRENT +5 V current
MXF_DEVICE_SENSOR_ID_3_3V_SWITCHERS_VOLTAGE +3.3 V switchers voltage
MXF_DEVICE_SENSOR_ID_3_3V_SWITCHERS_CURRENT +3.3 V switchers current
MXF_MODULE_SENSOR_ID_MULTI_UST0_3_TEMP Module Multi UST 0-3 Temperature (°C)
MXF_MODULE_SENSOR_ID_MULTI_UST4_7_TEMP Module Multi UST 4-7 Temperature (°C)
MXF_DEVICE_SENSOR_ID_2_5V_VOLTAGE +2.5 V voltage
MXF_DEVICE_SENSOR_ID_2_5V_CURRENT +2.5 V current
MXF_DEVICE_SENSOR_ID_POWER_TEMP Power Section Temperature (°C)
MXF_DEVICE_SENSOR_ID_PARAMETRIC_TEMP Parametric Section Temperature (°C)
MXF_DEVICE_SENSOR_ID_AVIONICS_TEMP Avionics Section Temperature (°C)
MXF_DEVICE_MODULE_ID_TEMP FlexMAX DIO64 Temperature (°C)
MXF_DEVICE_SENSOR_ID_12V_MODULE_VOLTAGE +12 V FlexMAX module voltage
MXF_DEVICE_SENSOR_ID_12V_MODULE_CURRENT +3.3 V FlexMAX module current
MXF_DEVICE_SENSOR_ID_TEMP_IO. I/O Section Temperature (°C)
uint64 MXF_SENSOR_VALUE::status

Reserved for future use

uint64 MXF_SENSOR_VALUE::reserved

Reserved for future use

double MXF_SENSOR_VALUE::value

Sensor value.

Examples:
device_info.c.
Updated 10/23/2023