Voyant API 0.9.2
Loading...
Searching...
No Matches
Public Attributes | List of all members
HealthState Struct Reference

#include <voyant_types_ffi.hpp>

Public Attributes

uint64_t error_word
 
uint32_t hardware_health
 
uint8_t power_health
 
float clarity_board_temp_c
 
float carat_board_temp_c
 
float pic_temp_c
 
float soa_temp_c
 
float adc_temp_c
 
float fpga_temp_c
 
uint16_t max_switch_resistance
 
uint16_t min_switch_resistance
 
uint16_t lo_power_mon
 

Detailed Description

Sensor health in physical units.

Member Data Documentation

◆ adc_temp_c

float HealthState::adc_temp_c

◆ carat_board_temp_c

float HealthState::carat_board_temp_c

◆ clarity_board_temp_c

float HealthState::clarity_board_temp_c

◆ error_word

uint64_t HealthState::error_word

Raw bitfield — bit map TBD, preserved as-is.

◆ fpga_temp_c

float HealthState::fpga_temp_c

◆ hardware_health

uint32_t HealthState::hardware_health

Raw bitfield — MCU comms error bits, preserved as-is.

◆ lo_power_mon

uint16_t HealthState::lo_power_mon

ADC counts.

◆ max_switch_resistance

uint16_t HealthState::max_switch_resistance

Units TBD per interface contract.

◆ min_switch_resistance

uint16_t HealthState::min_switch_resistance

Units TBD per interface contract.

◆ pic_temp_c

float HealthState::pic_temp_c

◆ power_health

uint8_t HealthState::power_health

Raw bitfield — power rail good bits, preserved as-is.

◆ soa_temp_c

float HealthState::soa_temp_c

The documentation for this struct was generated from the following file: