Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
adi_bms_2950data.h File Reference
: This file contains 2950 data, enums & functions. More...
Go to the source code of this file.
Enumerations | |
enum | CONT |
enum | ERR |
enum | RD |
enum | REFON |
enum | SOAK |
enum | FLAG_D |
enum | COMM_BK |
enum | SNAPSHOT |
enum | GPIO |
enum | GPO |
Functions | |
void | adBms2950_Adi1 (RD rd, CONT cont, OW ow) |
Function: adBms2950_Adi1. | |
void | adBms2950_Adi2 (CONT cont, OW ow) |
Function: adBms2950_Adi2. | |
void | adBms2950_Adv (OW ow, VCH vch) |
Function: adBms2950_Adv. | |
void | adBms2950_Adaux (ACH ach) |
Function: adBms2950_Adaux. | |
void | adBms2950_Stcomm (void) |
Function: adBms2950_Stcomm. | |
uint8_t | adBms2950ConfigA_Flag (FLAG_D flag_d, CFGA_FLAG flag) |
Function: adBms2950ConfigA_Flag. | |
uint8_t | adBms2950ConfigA_Gpio (GPIO gpio, CFGA_GPIO set_clr) |
Function: adBms2950ConfigA_Gpio. | |
uint8_t | adBms2950ConfigA_Gpo (GPO gpo, CFGA_GPO set_clr) |
Function: adBms2950ConfigA_Gpo. | |
void | adBms2950ParseConfiga (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseConfiga. | |
void | adBms2950ParseConfigb (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseConfigb. | |
void | adBms2950ParseConfig (uint8_t tIC, cell_asic *ic, GRP grp, uint8_t *data) |
Function: adBms2950ParseConfig. | |
void | adBms2950ParseCurrentRegData (uint8_t tIC, cell_asic *ic, uint8_t *i_data) |
Function: adBms2950ParseCurrentRegData. | |
void | adBms2950ParseVbatRegData (uint8_t tIC, cell_asic *ic, uint8_t *vbat_data) |
Function: adBms2950ParseVbatRegData. | |
void | adBms2950ParseIVbatRegData (uint8_t tIC, cell_asic *ic, uint8_t *ivbat_data) |
Function: adBms2950ParseIVbatRegData. | |
void | adBms2950ParseOcRegData (uint8_t tIC, cell_asic *ic, uint8_t *oc_data) |
Function: adBms2950ParseOcRegData. | |
void | adBms2950ParseAvgCurrentRegData (uint8_t tIC, cell_asic *ic, uint8_t *iavg_data) |
Function: adBms2950ParseAvgCurrentRegData. | |
void | adBms2950ParseAvgVbatRegData (uint8_t tIC, cell_asic *ic, uint8_t *avgvbat_data) |
Function: adBms2950ParseAvgVbatRegData. | |
void | adBms2950ParseAvgIVbatRegData (uint8_t tIC, cell_asic *ic, uint8_t *avgivbat_data) |
Function: adBms2950ParseAvgIVbatRegData. | |
void | adBms2950VrParseData (uint8_t tIC, cell_asic *ic, GRP grp, uint8_t *vr_data) |
Function: adBms2950VrParseData. | |
void | adBms2950VrxParseData (uint8_t tIC, cell_asic *ic, GRP grp, uint8_t *vrx_data) |
Function: adBms2950VrxParseData. | |
void | adBms2950RedVrParseData (uint8_t tIC, cell_asic *ic, GRP grp, uint8_t *redvr_data) |
Function: adBms2950RedVrParseData. | |
void | adBms2950ParseStatusA (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseStatusA. | |
void | adBms2950ParseStatusB (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseStatusB. | |
void | adBms2950ParseStatusC (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseStatusC. | |
void | adBms2950ParseStatusD (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseStatusD. | |
void | adBms2950ParseStatusE (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseStatusE. | |
void | adBms2950ParseStatus (uint8_t tIC, cell_asic *ic, GRP grp, uint8_t *data) |
Function: adBms2950ParseStatus. | |
void | adBms2950ParseComm (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseComm. | |
void | adBms2950ParseSID (uint8_t tIC, cell_asic *ic, uint8_t *data) |
Function: adBms2950ParseSID. | |
void | adBms2950CreateConfiga (uint8_t tIC, cell_asic *ic) |
Function: adBms2950CreateConfiga. | |
void | adBms2950CreateConfigb (uint8_t tIC, cell_asic *ic) |
Function: adBms2950CreateConfigb. | |
void | adBms2950CreateClrflagData (uint8_t tIC, cell_asic *ic) |
Function: adBms2950CreateClrflagData. | |
void | adBms2950CreateComm (uint8_t tIC, cell_asic *ic) |
Function: adBms2950CreateComm. |
Detailed Description
: This file contains 2950 data, enums & functions.
:
Copyright(c) 2020 Analog Devices, Inc. All Rights Reserved. This software is proprietary & confidential to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices License Agreement.
Definition in file adi_bms_2950data.h.
Generated on Thu Oct 13 2022 07:45:26 by
