foxBMS  1.2.1
The foxBMS Battery Management System API Documentation
FS85xx_STATE Struct Reference

#include <nxpfs85xx.h>

Collaboration diagram for FS85xx_STATE:

Data Fields

SPI_INTERFACE_CONFIG_spSpiInterface
 
fs8x_drv_data_t configValues
 
FS85X_FIN_CONFIGURATION_s fin
 
FS85X_MAIN_REGISTERS_s mainRegister
 
FS85X_FS_REGISTER_s fsRegister
 
SBC_NVRAM_INFO_s nvram
 
FS85X_OPERATION_MODE_e mode
 

Detailed Description

state struct to create SBC instance

Definition at line 129 of file nxpfs85xx.h.

Field Documentation

◆ configValues

fs8x_drv_data_t FS85xx_STATE::configValues

configuration of used communication interface

Definition at line 131 of file nxpfs85xx.h.

◆ fin

FS85X_FIN_CONFIGURATION_s FS85xx_STATE::fin

configurations for FIN functionality

Definition at line 132 of file nxpfs85xx.h.

◆ fsRegister

FS85X_FS_REGISTER_s FS85xx_STATE::fsRegister

FS85xx safety registers

Definition at line 134 of file nxpfs85xx.h.

◆ mainRegister

FS85X_MAIN_REGISTERS_s FS85xx_STATE::mainRegister

FS85xx main registers

Definition at line 133 of file nxpfs85xx.h.

◆ mode

FS85X_OPERATION_MODE_e FS85xx_STATE::mode

current operation mode of FS85xx

Definition at line 136 of file nxpfs85xx.h.

◆ nvram

SBC_NVRAM_INFO_s FS85xx_STATE::nvram

configuration and data for persistant memory required for initialization

Definition at line 135 of file nxpfs85xx.h.

◆ pSpiInterface

SPI_INTERFACE_CONFIG_s* FS85xx_STATE::pSpiInterface

Definition at line 130 of file nxpfs85xx.h.


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