HardFOC Core
API reference
Loading...
Searching...
No Matches
Public Attributes | List of all members
Ads7952Diagnostics Struct Reference

Diagnostic information for an ADS7952 handler instance. More...

#include <Ads7952Handler.h>

Public Attributes

bool initialized
 Handler initialization state.
 
bool driver_ready
 Driver instance active and ready.
 
ads7952::Mode current_mode
 Current operating mode.
 
ads7952::Range current_range
 Current input range setting.
 
float vref
 Configured Vref.
 
float active_vref
 Effective Vref based on range.
 
uint32_t total_reads
 Total successful read operations.
 
uint32_t error_count
 Total failed read operations.
 
uint8_t device_index
 Logical device index.
 

Detailed Description

Diagnostic information for an ADS7952 handler instance.

Member Data Documentation

◆ active_vref

float Ads7952Diagnostics::active_vref

Effective Vref based on range.

◆ current_mode

ads7952::Mode Ads7952Diagnostics::current_mode

Current operating mode.

◆ current_range

ads7952::Range Ads7952Diagnostics::current_range

Current input range setting.

◆ device_index

uint8_t Ads7952Diagnostics::device_index

Logical device index.

◆ driver_ready

bool Ads7952Diagnostics::driver_ready

Driver instance active and ready.

◆ error_count

uint32_t Ads7952Diagnostics::error_count

Total failed read operations.

◆ initialized

bool Ads7952Diagnostics::initialized

Handler initialization state.

◆ total_reads

uint32_t Ads7952Diagnostics::total_reads

Total successful read operations.

◆ vref

float Ads7952Diagnostics::vref

Configured Vref.


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