SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
axp1xx::CoreConfig Struct Reference

Chip configuration metadata. More...

#include <AXP1xxCore.hpp>

Public Attributes

uint8_t chipIdReg
 Register address for chip ID.
 
uint8_t chipIdValue
 Expected chip ID value.
 
uint8_t i2cAddress
 I2C slave address.
 
struct { 
 
   const ModuleEntry *   table 
 Pointer to module entry table. More...
 
   uint8_t   count 
 Number of entries in the table. More...
 
modules 
 

Detailed Description

Chip configuration metadata.

Definition at line 47 of file AXP1xxCore.hpp.

Member Data Documentation

◆ chipIdReg

uint8_t axp1xx::CoreConfig::chipIdReg

Register address for chip ID.

Definition at line 48 of file AXP1xxCore.hpp.

◆ chipIdValue

uint8_t axp1xx::CoreConfig::chipIdValue

Expected chip ID value.

Definition at line 49 of file AXP1xxCore.hpp.

◆ count

uint8_t axp1xx::CoreConfig::count

Number of entries in the table.

Definition at line 53 of file AXP1xxCore.hpp.

◆ i2cAddress

uint8_t axp1xx::CoreConfig::i2cAddress

I2C slave address.

Definition at line 50 of file AXP1xxCore.hpp.

◆ [struct]

struct { ... } axp1xx::CoreConfig::modules

◆ table

const ModuleEntry* axp1xx::CoreConfig::table

Pointer to module entry table.

Definition at line 52 of file AXP1xxCore.hpp.


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