LRAUV  revA
BPC1 Member List

This is the complete list of members for BPC1, including all inherited members.

allowableFailures_Componentprotected
aParsed_BPC1private
avgCurrentWriter_Componentprotected
avgVoltageWriter_Componentprotected
batteryCapacityThreshold_BPC1private
batteryCapacityThresholdCfgReader_BPC1private
batteryChargeWriter_BPC1private
batteryDischargingWriter_BPC1private
batteryFullyChargedWriter_BPC1private
batteryVoltageThreshold_BPC1private
batteryVoltageThresholdCfgReader_BPC1private
batteryVoltageWriter_BPC1private
battSticks_BPC1private
battTimeout_BPC1private
BLOCK_COMPLETED enum valueComponent
BLOCK_CONTINUOUS enum valueComponent
BLOCK_NORMAL enum valueComponent
BLOCK_PERIODIC enum valueComponent
BLOCK_UNKNOWN enum valueComponent
bParsed_BPC1private
BPC1(const Module *module)BPC1
BPC1(const BPC1 &old)BPC1private
calculateTotals(void)BPC1private
capacityFailed_BPC1private
checkBatt(const float capacity, const float voltage)BPC1private
COMPONENT_ASYNC enum valueComponent
COMPONENT_BEHAVIOR enum valueComponent
COMPONENT_CONFIG enum valueComponent
COMPONENT_SYNC enum valueComponent
ComponentState enum nameComponent
ComponentType enum nameComponent
CONFIG_FREQUENCY enum valueComponentprotected
CONFIG_LATENCY enum valueComponentprotected
CONFIG_POWER enum valueComponentprotected
CONFIG_SIMULATE_HARDWARE enum valueComponentprotected
ConfigOption enum nameComponentprotected
configure()Componentinlinevirtual
criticalFailureReported_Componentprotected
currentWriter_Componentprotected
CYCLE_CONTROLSyncComponentstatic
CYCLE_DERIVATIONSyncComponentstatic
CYCLE_ESTIMATIONSyncComponentstatic
CYCLE_INCREMENTSyncComponentstatic
CYCLE_LOGGERSyncComponentstatic
CYCLE_MISSIONSyncComponentstatic
CYCLE_MISSION_MANAGERSyncComponentstatic
CYCLE_NAVIGATIONSyncComponentstatic
CYCLE_REPEAT_OFFSETSyncComponentstatic
CYCLE_REPORTERSyncComponentstatic
CYCLE_SENSORSyncComponentstatic
CYCLE_SERVOSyncComponentstatic
CYCLE_SIMULATORSyncComponentstatic
CYCLE_STARTERSyncComponentstatic
CYCLE_TESTSyncComponentstatic
debug_BPC1private
debugLevel_Componentprotected
desiredPeriod_Componentprotected
deviceResponseA_BPC1private
deviceResponseB_BPC1private
disableMetering(void)Componentinline
DISCHARGING enum valueBPC1private
dt_Componentprotected
durationOfLastRun_Componentprotected
durationOfLastRunWriter_Componentprotected
enabled_Componentprotected
execute(void)Componentvirtual
failCount_Componentprotected
failureMissionCritical_Componentprotected
failureReported_Componentprotected
failureType_Componentprotected
failureUninitialized_Componentprotected
FULLY_CHARGED enum valueBPC1private
FULLY_DISCHARGED enum valueBPC1private
getAllowableFailures(void) const Componentinlinevirtual
getComponentType()Componentinline
getConfigURI(ConfigOption configOption) const BPC1virtual
SyncSensorComponent::getConfigURI(ConfigOption configOption, ElementURI forElement) const Componentinlineprotectedvirtual
getCriticalFailureReported(void) const Componentinlinevirtual
getCycleOrder(void)SyncComponentinline
getDivisor() const SyncComponentinline
getFailCount(void) const Componentinlinevirtual
getFailureReported(void) const Componentinlinevirtual
getFailureType(void) const Componentinlinevirtual
getLogger(void)Componentinline
getModule()Componentinline
getModulo() const SyncComponentinline
getName(void) const Componentinline
getPauseTime() const Componentinlineprotected
getPeriod(void)Componentinline
getReaderList(void)Component
getRetryTimeout(void) const Componentinlinevirtual
getRunState(void)Componentinline
getSkippedRunsSinceFail(void) const Componentinlinevirtual
getState(void)Componentinline
getTimeOfLastRun(void) const Componentinline
getWriterList(void)Component
getWriteTimestamp(void)Componentinline
incrementFailCount(void)Componentinlinevirtual
incrementSkippedRunsSinceFail(void)Componentinlinevirtual
initialize()Componentinlinevirtual
INITIALIZED enum valueBPC1private
Instance_BPC1privatestatic
isActive() const Component
isCompleted(void)Componentinlinevirtual
isDataRequested()BPC1private
isFailed(void) const Componentinlinevirtual
isFailureMissionCritical()Componentinlinevirtual
isFailureUninitialized()Componentinline
isRepeater()SyncComponentinline
isRepeating()SyncComponentinline
isUsingRunState()Componentinline
logCurrent(float current, float averageCurrent)Componentvirtual
logger_Componentprotected
logVoltage(float voltage, float averageVoltage)Componentvirtual
menusInitialized()BPC1private
meteringEnabled_Componentprotected
module_Componentprotected
muxTime_BPC1private
muxTimeout_BPC1private
name_Componentprotected
newBlobReader(const BlobURI &blobURI)Component
newBlobReaderFromUniversal(const Str &componentName, const UniversalBlobURI &blobURI)Component
newBlobWriter(const BlobURI &blobURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newConfigReader(const ConfigURI &configURI)Component
newDataReader(const DataURI &dataURI)Component
newDataReaderFromUniversal(const Str &componentName, const UniversalURI &universalURI)Component
newDataWriter(const DataURI &dataURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newUniversalBlobReader(const UniversalBlobURI &universalURI)Component
newUniversalBlobWriter(const UniversalBlobURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newUniversalReader(const UniversalURI &universalURI)Component
newUniversalWriter(const UniversalURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
NO_RUN_STATE enum valueComponent
ok_BPC1private
OVER_CHARGED_ALARM enum valueBPC1private
OVER_TEMP_ALARM enum valueBPC1private
parseWriteDataA(int size, int offset)BPC1private
parseWriteDataB(int size, int offset)BPC1private
PAUSE enum valueComponent
pause()BPC1virtual
PAUSED enum valueComponent
paused()BPC1virtual
pauseTime_Componentprotected
pausing()BPC1virtual
PAUSING enum valueComponent
persistentPause_Componentprotected
poTimeout_BPC1private
readConfig()BPC1private
readers_Componentprotected
recoveringFromCritical_Componentprotected
registerReader(DataReader *reader)Component
registerWriter(DataWriter *writer)Component
REMAINING_CAPACITY_ALARM enum valueBPC1private
REMAINING_TIME_ALARM enum valueBPC1private
requestData(bool requestingData)Component
requestPause(const Timespan expectedPauseTime)Component
requestResume()Component
requestStart()Component
requestStop()Component
resetFailCount(void)Componentvirtual
resetting()BPC1inlinevirtual
RESETTING enum valueComponent
resume()BPC1virtual
RESUME enum valueComponent
resuming()BPC1virtual
RESUMING enum valueComponent
retryTimeout_Componentprotected
run()BPC1virtual
RUNNABLE enum valueComponent
runnable()BPC1virtual
RunState enum nameComponent
SATISFIED enum valueComponent
satisfied()Componentinlinevirtual
sendIBPSBreak(void)BPC1private
setAllowableFailures(int fails)Componentinlinevirtual
setCriticalFailureReported(bool boolVal)Componentinline
setDt(const Timespan &dt)Componentprotectedvirtual
setDurationOfLastRun(const Timespan &span)Componentprotectedvirtual
setEnabled(bool enabled=true)Componentinlineprotectedvirtual
setFailure(FailureMode::FailType failureType)Componentvirtual
setFailureMissionCritical(bool failureMissionCritical)Componentinlineprotectedvirtual
setFailureReported(bool boolVal)Componentinline
setFailureUninitialized(bool boolVal)Componentinline
setPeriod(const Timespan &period)Componentinline
setRecoveringFromCritical(bool boolVal)Componentinline
setRepeater(bool repeater)SyncComponentinlineprotected
setRepeating(bool repeating)SyncComponentinline
setRetryTimeout(const Timespan &timeout)Componentinline
setRunState(const RunState runState)Componentprotected
setState(ComponentState state)Componentinline
setTimeOfLastRun(const Timestamp &time)Componentprotectedvirtual
setTimeOfRun(const Timestamp &time)Componentinlineprotectedvirtual
setVoltagesNull(void)BPC1private
setWritersInvalid(bool invalid)BPC1private
setWriteTimestamp(const Timestamp &writeTimestamp)Componentinline
simulateHardware()Componentprotected
skippedRunsSinceFail_Componentprotected
SMBStatus enum nameBPC1private
start()BPC1virtual
START enum valueComponent
starting()BPC1virtual
STARTING enum valueComponent
startTime_BPC1private
startTimeA_BPC1private
startTimeB_BPC1private
state_Componentprotected
stop()BPC1virtual
STOP enum valueComponent
STOPPED enum valueComponent
stopped()BPC1virtual
stopping()BPC1virtual
STOPPING enum valueComponent
SyncSensorComponent(const Str &name, const Module *module, int divisor=1, int modulo=0)SyncSensorComponentinlineprotected
TERMINATE_CHARGE_ALARM enum valueBPC1private
TERMINATE_DISCHARGE_ALARM enum valueBPC1private
timeOfFailure_Componentprotected
timeOfLastRun_Componentprotected
timeOfRun_Componentprotected
totalCapacity_BPC1private
totalCapacityA_BPC1private
totalCapacityB_BPC1private
totalVoltage_BPC1private
totalVoltageA_BPC1private
totalVoltageB_BPC1private
uartA_BPC1private
uartB_BPC1private
uninitialize()BPC1virtual
unregisterReader(DataReader *reader)Component
unregisterWriter(DataWriter *writer)Component
validData(int dataToCheck, int &msgOffset)BPC1private
voltageFailed_BPC1private
voltagesPopulated()BPC1private
voltageWriter_Componentprotected
writers_Componentprotected
writeTimestamp_Componentprotected
~BPC1()BPC1virtual
~Component()Componentvirtual