|
Voyant API 0.9.2
|
#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 |
Sensor health in physical units.
| float HealthState::adc_temp_c |
| float HealthState::carat_board_temp_c |
| float HealthState::clarity_board_temp_c |
| uint64_t HealthState::error_word |
Raw bitfield — bit map TBD, preserved as-is.
| float HealthState::fpga_temp_c |
| uint32_t HealthState::hardware_health |
Raw bitfield — MCU comms error bits, preserved as-is.
| uint16_t HealthState::lo_power_mon |
ADC counts.
| uint16_t HealthState::max_switch_resistance |
Units TBD per interface contract.
| uint16_t HealthState::min_switch_resistance |
Units TBD per interface contract.
| float HealthState::pic_temp_c |
| uint8_t HealthState::power_health |
Raw bitfield — power rail good bits, preserved as-is.
| float HealthState::soa_temp_c |