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

AFE_I2C_TRANSFER_TYPE_e AFE_I2C_QUEUE_s::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: