BMS
latest
Contents:
API
Software Requirements Specification for DEV1 Battery Management System
State of the BMS Software
BQ76952
BMS
»
Index
Edit on GitHub
Index
B
B
BMS::BMS (C++ class)
BMS::BMS::BMS (C++ function)
BMS::BMS::BQ_COMM_ERROR (C++ member)
BMS::BMS::canTest (C++ function)
BMS::BMS::getNodeID (C++ function)
BMS::BMS::getNumElements (C++ function)
BMS::BMS::getObjectDictionary (C++ function)
BMS::BMS::NODE_ID (C++ member)
BMS::BMS::OK_PIN (C++ member)
BMS::BMS::process (C++ function)
BMS::BMS::State (C++ enum)
BMS::BMS::State::CHARGING (C++ enumerator)
BMS::BMS::State::DEEP_SLEEP (C++ enumerator)
BMS::BMS::State::FACTORY_INIT (C++ enumerator)
BMS::BMS::State::INITIALIZATION_ERROR (C++ enumerator)
BMS::BMS::State::POWER_DELIVERY (C++ enumerator)
BMS::BMS::State::START (C++ enumerator)
BMS::BMS::State::SYSTEM_READY (C++ enumerator)
BMS::BMS::State::TRANSFER_SETTINGS (C++ enumerator)
BMS::BMS::State::UNSAFE_CONDITIONS_ERROR (C++ enumerator)
BMS::BQSetting (C++ class)
BMS::BQSetting::ARRAY_SIZE (C++ member)
BMS::BQSetting::BQSetting (C++ function)
,
[1]
BMS::BQSetting::BQSettingType (C++ enum)
BMS::BQSetting::BQSettingType::DIRECT (C++ enumerator)
BMS::BQSetting::BQSettingType::RAM (C++ enumerator)
BMS::BQSetting::BQSettingType::SUBCOMMAND (C++ enumerator)
BMS::BQSetting::BQSettingType::UNINITIALIZED (C++ enumerator)
BMS::BQSetting::fromArray (C++ function)
BMS::BQSetting::getAddress (C++ function)
BMS::BQSetting::getData (C++ function)
BMS::BQSetting::getNumBytes (C++ function)
BMS::BQSetting::getSettingType (C++ function)
BMS::BQSetting::toArray (C++ function)
BMS::BqTempInfo (C++ struct)
BMS::CellVoltageInfo (C++ struct)
BMS::DEV::BQ76952 (C++ class)
BMS::DEV::BQ76952::BQ76952 (C++ function)
BMS::DEV::BQ76952::commandOnlySubcommand (C++ function)
BMS::DEV::BQ76952::communicationStatus (C++ function)
BMS::DEV::BQ76952::enterConfigUpdateMode (C++ function)
BMS::DEV::BQ76952::exitConfigUpdateMode (C++ function)
BMS::DEV::BQ76952::getBQStatus (C++ function)
BMS::DEV::BQ76952::getCellVoltage (C++ function)
BMS::DEV::BQ76952::getCurrent (C++ function)
BMS::DEV::BQ76952::getTemps (C++ function)
BMS::DEV::BQ76952::getTotalVoltage (C++ function)
BMS::DEV::BQ76952::inConfigMode (C++ function)
BMS::DEV::BQ76952::isBalancing (C++ function)
BMS::DEV::BQ76952::makeDirectRead (C++ function)
BMS::DEV::BQ76952::makeDirectWrite (C++ function)
BMS::DEV::BQ76952::makeRAMRead (C++ function)
BMS::DEV::BQ76952::makeSubcommandRead (C++ function)
BMS::DEV::BQ76952::NUM_CELLS (C++ member)
BMS::DEV::BQ76952::setBalancing (C++ function)
BMS::DEV::BQ76952::Status (C++ enum)
BMS::DEV::BQ76952::Status::ERROR (C++ enumerator)
BMS::DEV::BQ76952::Status::I2C_ERROR (C++ enumerator)
BMS::DEV::BQ76952::Status::OK (C++ enumerator)
BMS::DEV::BQ76952::Status::TIMEOUT (C++ enumerator)
BMS::DEV::BQ76952::writeRAMSetting (C++ function)
BMS::DEV::BQ76952::writeSetting (C++ function)
BMS::DEV::Interlock (C++ class)
BMS::DEV::Interlock::Interlock (C++ function)
BMS::DEV::Interlock::isDetected (C++ function)
BMS::DEV::ThermistorMux (C++ class)
BMS::DEV::ThermistorMux::getTemp (C++ function)
BMS::DEV::ThermistorMux::ThermistorMux (C++ function)
BMS::PackTempInfo (C++ struct)
BMS::ResetHandler (C++ class)
BMS::ResetHandler::registerInput (C++ function)
BMS::ResetHandler::ResetHandler (C++ function)
BMS::ResetHandler::shouldReset (C++ function)
BMS::SystemDetect (C++ class)
BMS::SystemDetect::getIdentifiedSystem (C++ function)
BMS::SystemDetect::processHeartbeat (C++ function)
BMS::SystemDetect::System (C++ enum)
BMS::SystemDetect::System::BIKE (C++ enumerator)
BMS::SystemDetect::System::CHARGER (C++ enumerator)
BMS::SystemDetect::System::UNKNOWN (C++ enumerator)
BMS::SystemDetect::SystemDetect (C++ function)