foxBMS
1.6.0
The foxBMS Battery Management System API Documentation
|
AFE driver wrapper layer for TI ICs. More...
Go to the source code of this file.
Functions | |
STD_RETURN_TYPE_e | TI_Measure (void) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_Initialize (void) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestEepromRead (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestEepromWrite (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestTemperatureRead (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestBalancingFeedbackRead (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestOpenWireCheck (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_StartMeasurement (void) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
bool | TI_IsFirstMeasurementCycleFinished (void) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestIoRead (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
STD_RETURN_TYPE_e | TI_RequestIoWrite (uint8_t string) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API. More... | |
AFE driver wrapper layer for TI ICs.
SPDX-License-Identifier: BSD-3-Clause
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
We kindly request you to use one or more of the following phrases to refer to foxBMS in your hardware, software, documentation or advertising materials:
Definition in file ti_afe.h.
STD_RETURN_TYPE_e TI_Initialize | ( | void | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_Initialize
Definition at line 79 of file ti_dummy_afe.c.
bool TI_IsFirstMeasurementCycleFinished | ( | void | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_IsFirstMeasurementCycleFinished
Definition at line 112 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_Measure | ( | void | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_TriggerIc
Definition at line 75 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestBalancingFeedbackRead | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestBalancingFeedbackRead
Definition at line 98 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestEepromRead | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestEepromRead
Definition at line 83 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestEepromWrite | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestEepromWrite
Definition at line 88 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestIoRead | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestIoRead
Definition at line 116 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestIoWrite | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestIoWrite
Definition at line 121 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestOpenWireCheck | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestOpenWireCheck
Definition at line 103 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_RequestTemperatureRead | ( | uint8_t | string | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_RequestTemperatureRead
Definition at line 93 of file ti_dummy_afe.c.
STD_RETURN_TYPE_e TI_StartMeasurement | ( | void | ) |
This function is used to wrap the TI AFE measurement API to the generic AFE measurement API.
This function is used to wrap AFE_StartMeasurement
Definition at line 108 of file ti_dummy_afe.c.