foxBMS  1.6.0
The foxBMS Battery Management System API Documentation
AFE_I2C_QUEUE_s Struct Reference

#include <afe.h>

Data Fields

uint8_t module
AFE_I2C_TRANSFER_TYPE_e transferType
uint8_t deviceAddress
uint8_t registerAddress
uint8_t readData [13u]
uint8_t readDataLength
uint8_t writeData [13u]
uint8_t writeDataLength

Detailed Description

Data to transmit on I2C bus over AFE slave

Definition at line 88 of file afe.h.

Field Documentation

◆ deviceAddress

uint8_t AFE_I2C_QUEUE_s::deviceAddress

Definition at line 91 of file afe.h.

◆ module

uint8_t AFE_I2C_QUEUE_s::module

Definition at line 89 of file afe.h.

◆ readData

uint8_t AFE_I2C_QUEUE_s::readData[13u]

Definition at line 93 of file afe.h.

◆ readDataLength

uint8_t AFE_I2C_QUEUE_s::readDataLength

Definition at line 94 of file afe.h.

◆ registerAddress

uint8_t AFE_I2C_QUEUE_s::registerAddress

Definition at line 92 of file afe.h.

◆ transferType


Definition at line 90 of file afe.h.

◆ writeData

uint8_t AFE_I2C_QUEUE_s::writeData[13u]

Definition at line 95 of file afe.h.

◆ writeDataLength

uint8_t AFE_I2C_QUEUE_s::writeDataLength

Definition at line 96 of file afe.h.

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