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

#include <nxpfs85xx.h>

Collaboration diagram for FS85_STATE_s:

Data Fields

SPI_INTERFACE_CONFIG_spSpiInterface
 
fs8x_drv_data_t configValues
 
FS85_FIN_CONFIGURATION_s fin
 
FS85_MAIN_REGISTERS_s mainRegister
 
FS85_FS_REGISTER_s fsRegister
 
FS85_NVRAM_INFO_s nvram
 
FS85_OPERATION_MODE_e mode
 

Detailed Description

state struct to create FS85xx instance

Definition at line 129 of file nxpfs85xx.h.

Field Documentation

◆ configValues

fs8x_drv_data_t FS85_STATE_s::configValues

configuration of used communication interface

Definition at line 131 of file nxpfs85xx.h.

◆ fin

FS85_FIN_CONFIGURATION_s FS85_STATE_s::fin

configurations for FIN functionality

Definition at line 132 of file nxpfs85xx.h.

◆ fsRegister

FS85_FS_REGISTER_s FS85_STATE_s::fsRegister

FS85xx safety registers

Definition at line 134 of file nxpfs85xx.h.

◆ mainRegister

FS85_MAIN_REGISTERS_s FS85_STATE_s::mainRegister

FS85xx main registers

Definition at line 133 of file nxpfs85xx.h.

◆ mode

FS85_OPERATION_MODE_e FS85_STATE_s::mode

current operation mode of FS85xx

Definition at line 136 of file nxpfs85xx.h.

◆ nvram

FS85_NVRAM_INFO_s FS85_STATE_s::nvram

configuration and data for persistent memory required for initialization

Definition at line 135 of file nxpfs85xx.h.

◆ pSpiInterface

SPI_INTERFACE_CONFIG_s* FS85_STATE_s::pSpiInterface

Definition at line 130 of file nxpfs85xx.h.


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