|
LRAUV
revA
|
The CBIT built-in-test (CBIT) component provides monitoring of vehicle health during a mission. More...
#include <CBIT.h>


Classes | |
| struct | BattPack |
Public Member Functions | |
| CBIT (const Module *module) | |
| virtual | ~CBIT () |
| void | initialize (void) |
| Initialize function. More... | |
| void | run () |
| The actual "payload" of the component. More... | |
| void | uninitialize (void) |
| Uninit function. More... | |
| virtual ConfigURI | getConfigURI (ConfigOption configOption) const |
| Should return [myNamespace]::SIMULATE_HARDWARE, or [myNamespace]::POWER, etc. More... | |
Public Member Functions inherited from SyncComponent | |
| CycleOrder | getCycleOrder (void) |
| Getter function for controlThreadOrderPreference. More... | |
| void | setRepeating (bool repeating) |
| int | getDivisor () const |
| int | getModulo () const |
| bool | isRepeater () |
| bool | isRepeating () |
Public Member Functions inherited from Component | |
| virtual | ~Component () |
| Destructor cleans up readers_ and writers_. More... | |
| void | registerReader (DataReader *reader) |
| void | unregisterReader (DataReader *reader) |
| void | registerWriter (DataWriter *writer) |
| void | unregisterWriter (DataWriter *writer) |
| void | disableMetering (void) |
| FlexArray< DataReader * > & | getReaderList (void) |
| FlexArray< DataWriter * > & | getWriterList (void) |
| const Module * | getModule () |
| virtual void | configure () |
| Read (or re-read!) configuration settings. More... | |
| virtual void | execute (void) |
| bool | isActive () const |
| Indicates if the component is active. More... | |
| const CodedStr & | getName (void) const |
| Returns the name. More... | |
| const Timestamp & | getTimeOfLastRun (void) const |
| ComponentState | getState (void) |
| Return the component's current state. More... | |
| void | setState (ComponentState state) |
| RunState | getRunState (void) |
| Return the component's run state. More... | |
| bool | isUsingRunState () |
| Return true if using runState. More... | |
| void | requestData (bool requestingData) |
| Tell the component to start (or stop) sending data. More... | |
| void | requestStart () |
| Tell the component to start runnning. More... | |
| void | requestPause (const Timespan expectedPauseTime) |
| Tell the component to pause runnning. More... | |
| void | requestResume () |
| Tell the component resume from pause. More... | |
| void | requestStop () |
| Tell the component to stop runnning. More... | |
| virtual RunState | start () |
| Do what needs to be done to run Similar to initialize, in old init/run/uninit sequence. More... | |
| virtual RunState | starting () |
| Might follow a STOP...START sequence Subseqent. More... | |
| virtual RunState | runnable () |
| Should eventually follow a START request or RESETTING. More... | |
| virtual RunState | satisfied () |
| Possible return value of a Behavior. More... | |
| virtual RunState | pause () |
| Pause for a short period (indicated by pauseTime) More... | |
| virtual RunState | pausing () |
| Might follow a PAUSE request. More... | |
| virtual RunState | paused () |
| Should eventually follow a PAUSE request: should set continueTime. More... | |
| virtual RunState | resume () |
| Resume from PAUSE. More... | |
| virtual RunState | resuming () |
| Might follow a PAUSE...RESUME sequence. More... | |
| virtual RunState | resetting () |
| Might occur in case of Error. More... | |
| virtual RunState | stop () |
| Initial state – can be later followed by START. More... | |
| virtual RunState | stopping () |
| Might follow a STOP request. More... | |
| virtual RunState | stopped () |
| Should eventually follow a STOP request. More... | |
| void | setCriticalFailureReported (bool boolVal) |
| void | setRecoveringFromCritical (bool boolVal) |
| void | setFailureReported (bool boolVal) |
| bool | isFailureUninitialized () |
| void | setFailureUninitialized (bool boolVal) |
| void | setRetryTimeout (const Timespan &timeout) |
| virtual bool | isCompleted (void) |
| Query if this component is completed. More... | |
| void | setPeriod (const Timespan &period) |
| Set the period of this component... used if it is periodic. More... | |
| const Timespan & | getPeriod (void) |
| Returns the component's period (regardless of whether it is periodic) More... | |
| ComponentType | getComponentType () |
| Getter function for ComponentType. More... | |
| virtual bool | isFailed (void) const |
| virtual FailureMode::FailType | getFailureType (void) const |
| virtual bool | getCriticalFailureReported (void) const |
| virtual bool | getFailureReported (void) const |
| virtual Timespan | getRetryTimeout (void) const |
| virtual FailureMode::FailType | setFailure (FailureMode::FailType failureType) |
| virtual int | getFailCount (void) const |
| virtual bool | isFailureMissionCritical () |
| virtual int | getAllowableFailures (void) const |
| virtual void | setAllowableFailures (int fails) |
| Logger & | getLogger (void) |
| virtual int | incrementFailCount (void) |
| virtual void | resetFailCount (void) |
| virtual int | getSkippedRunsSinceFail (void) const |
| virtual int | incrementSkippedRunsSinceFail (void) |
| virtual void | logVoltage (float voltage, float averageVoltage) |
| virtual void | logCurrent (float current, float averageCurrent) |
| const Timestamp & | getWriteTimestamp (void) |
| void | setWriteTimestamp (const Timestamp &writeTimestamp) |
| BlobReader * | newBlobReader (const BlobURI &blobURI) |
| BlobReader * | newBlobReaderFromUniversal (const Str &componentName, const UniversalBlobURI &blobURI) |
| BlobWriter * | newBlobWriter (const BlobURI &blobURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) |
| ConfigReader * | newConfigReader (const ConfigURI &configURI) |
| DataReader * | newDataReader (const DataURI &dataURI) |
| DataReader * | newDataReaderFromUniversal (const Str &componentName, const UniversalURI &universalURI) |
| DataWriter * | newDataWriter (const DataURI &dataURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) |
| UniversalBlobReader * | newUniversalBlobReader (const UniversalBlobURI &universalURI) |
| UniversalBlobWriter * | newUniversalBlobWriter (const UniversalBlobURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) |
| UniversalDataReader * | newUniversalReader (const UniversalURI &universalURI) |
| UniversalDataWriter * | newUniversalWriter (const UniversalURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) |
Private Types | |
| enum | GFSequence { CHAN_5_SCAN, CHAN_4_SCAN, CHAN_3_SCAN, CHAN_2_SCAN, CHAN_1_SCAN, CHAN_0_SCAN, OPEN_SCAN, CALCULATE } |
Private Member Functions | |
| CBIT (const CBIT &old) | |
| void | empiricalFaultClassification (void) |
| bool | readConfig (void) |
| void | assertVitals (void) |
| void | checkBackplanePower (void) |
| void | checkCriticals (void) |
| void | checkDepth (void) |
| void | checkLeak (void) |
| void | checkLocation (void) |
| void | checkMainBattery (void) |
| void | handleComponentFaults (void) |
| void | monitorBatteryTemps (void) |
| void | monitorCFCard (void) |
| void | monitorEnvironmentals (void) |
| void | monitorShorePower (void) |
| void | scanGFChan (void) |
| void | reportGFFault (Str faultTxt) |
Static Private Member Functions | |
| static void | SetGFScanForce (bool forceVal) |
Static Private Attributes | |
| static bool | GFScanForce_ |
Friends | |
| class | IBIT |
| class | SBIT |
Additional Inherited Members | |
Public Types inherited from Component | |
| enum | ComponentState { BLOCK_CONTINUOUS, BLOCK_PERIODIC, BLOCK_NORMAL, BLOCK_COMPLETED, BLOCK_UNKNOWN } |
| In this model, the component has basically two states: wanting to run, and completed (no longer needing to run). More... | |
| enum | ComponentType { COMPONENT_ASYNC, COMPONENT_CONFIG, COMPONENT_BEHAVIOR, COMPONENT_SYNC } |
| Components can indicate how they want to be handled by their type. More... | |
| enum | RunState { NO_RUN_STATE = 0, START, STARTING, RUNNABLE, SATISFIED, PAUSE, PAUSING, PAUSED, RESUME, RESUMING, RESETTING, STOP, STOPPING, STOPPED } |
Static Public Attributes inherited from SyncComponent | |
| static const int | CYCLE_INCREMENT |
| static const int | CYCLE_REPEAT_OFFSET |
| static const CycleOrder | CYCLE_STARTER |
| static const CycleOrder | CYCLE_SIMULATOR |
| static const CycleOrder | CYCLE_SENSOR |
| static const CycleOrder | CYCLE_DERIVATION |
| static const CycleOrder | CYCLE_ESTIMATION |
| static const CycleOrder | CYCLE_NAVIGATION |
| static const CycleOrder | CYCLE_MISSION_MANAGER |
| static const CycleOrder | CYCLE_MISSION |
| static const CycleOrder | CYCLE_CONTROL |
| static const CycleOrder | CYCLE_SERVO |
| static const CycleOrder | CYCLE_TEST |
| static const CycleOrder | CYCLE_REPORTER |
| static const CycleOrder | CYCLE_LOGGER |
Protected Types inherited from Component | |
| enum | ConfigOption { CONFIG_SIMULATE_HARDWARE, CONFIG_POWER, CONFIG_FREQUENCY, CONFIG_LATENCY } |
Protected Member Functions inherited from SyncTestComponent | |
| SyncTestComponent (const Str &name, const Module *module, int divisor=1, int modulo=0) | |
Protected Member Functions inherited from SyncComponent | |
| void | setRepeater (bool repeater) |
Protected Member Functions inherited from Component | |
| virtual ConfigURI | getConfigURI (ConfigOption configOption, ElementURI forElement) const |
| Should return [myNamespace]::POWER_[forElement], [myNamespace]::LATENCY_[forElement], etc. More... | |
| virtual void | setDurationOfLastRun (const Timespan &span) |
| virtual void | setTimeOfRun (const Timestamp &time) |
| virtual void | setTimeOfLastRun (const Timestamp &time) |
| virtual void | setDt (const Timespan &dt) |
| virtual bool | setEnabled (bool enabled=true) |
| void | setRunState (const RunState runState) |
| const Timespan | getPauseTime () const |
| virtual void | setFailureMissionCritical (bool failureMissionCritical) |
| bool | simulateHardware () |
The CBIT built-in-test (CBIT) component provides monitoring of vehicle health during a mission.
If it sees a fault, it will write to a fault flag.
CBIT.h should only be included by CBIT.cpp Other classes should include CBITIF.h
| CBIT::CBIT | ( | const Module * | module | ) |
References abortDepthCfgReader_, abortDepthTimeoutCfgReader_, battFailReportCfgReader_, battPacks_, CBIT::BattPack::battTempReader_, battTempThresholdCfgReader_, binnedDepthRateWriter_, Units::CELSIUS, clearFaultCmdReader_, clearLeakFaultCmdReader_, UniversalURI::DEPTH, UniversalURI::DEPTH_RATE, depthRateReader_, depthReader_, elevatorAngleReader_, elevOffsetCalcCfgReader_, empericalFaultDetectedWriter_, empiricalFaultElevOffsetReader_, empiricalFaultElevOffsetWriter_, Units::ENUM, envTimeoutCfgReader_, faultClassifierCfgReader_, faultWriter_, gfChan0CurrentWriter_, gfChan0ThresholdCfgReader_, gfChan1CurrentWriter_, gfChan1ThresholdCfgReader_, gfChan2CurrentWriter_, gfChan2ThresholdCfgReader_, gfChan4CurrentWriter_, gfChan4ThresholdCfgReader_, gfChan5CurrentWriter_, gfChan5ThresholdCfgReader_, gfChanOpenCurrentWriter_, gfScanActiveWriter_, gfScanTimeoutCfgReader_, humidityReader_, humidityThresholdCfgReader_, UniversalURI::LATITUDE, latitudeReader_, leakFaultWriter_, Component::logger_, UniversalURI::LONGITUDE, longitudeReader_, Component::newConfigReader(), Component::newDataReader(), Component::newDataWriter(), Slate::NewReader(), Component::newUniversalReader(), Component::newUniversalWriter(), NUM_BATTSA, NUM_BATTSB, pitchReader_, UniversalURI::PLATFORM_ELEVATOR_ANGLE, UniversalURI::PLATFORM_FAULT, UniversalURI::PLATFORM_FAULT_LEAK, UniversalURI::PLATFORM_PITCH_ANGLE, pressureReader_, pressureThresholdCfgReader_, shorepowerWriter_, speedCmdReader_, stopDepthCfgReader_, Logger::syslog(), temperatureReader_, tempThresholdCfgReader_, vehicleOpenCfgReader_, and verticalModeReader_.
|
virtual |
|
private |
|
private |
References Syslog::DEBUG, Component::logger_, Component::simulateHardware(), LPC3Reg::StrobeHBC(), LPC3Reg::StrobeWDT(), Logger::syslog(), and wdtInitialized_.
Referenced by run().
|
private |
|
private |
|
private |
References abortDepth_, abortDepthActive_, abortDepthTimeout_, abortStartTime_, LPC3Reg::ActivateBurnwire(), Syslog::CRITICAL, depthReader_, Timestamp::elapsed(), Supervisor::Instance_, DataReader::isActive(), Component::logger_, Units::METER, Timestamp::Now(), previouslyBelowAbort_, previouslyBelowStop_, DataReader::read(), stopDepth_, stopDepthActive_, stopDepthStartTime_, Supervisor::stopMission(), Logger::syslog(), and DataReader::wasTouchedSinceLastRun().
Referenced by run().
|
private |
References LPC3Reg::ActivateBurnwire(), Syslog::CRITICAL, Syslog::ERROR, Supervisor::Instance_, Component::logger_, Component::simulateHardware(), Supervisor::stopMission(), Logger::syslog(), WATER_DETECTION_THRESHOLD, LPC3Reg::WaterDetected(), waterDetectedCriticalSet_, and waterDetectionCount_.
Referenced by run().
|
private |
|
private |
References batteryFailed_, battFailCounts_, battFailReport_, Syslog::FAULT, Component::logger_, LPC3Reg::QueryBattPower(), Component::simulateHardware(), and Logger::syslog().
Referenced by run().
|
private |
References binnedDepthRateWriter_, clearCounterEOM_, Syslog::DEBUG, debugEFCTimeout_, debugEFCTimestamp_, depthRateReader_, depthReader_, Timestamp::elapsed(), elevatorAngleReader_, elevOffsetCounter_, elevOffsetEleTmp_, empericalFaultDetectedWriter_, empiricalFaultBinSum_, empiricalFaultCounter_, empiricalFaultDepth_, empiricalFaultEleTmp_, empiricalFaultElevOffsetReader_, empiricalFaultElevOffsetWriter_, empiricalFaultPitchTmp_, empiricalFaultPositiveFlagCount_, empiricalFaultTimestamp_, Units::ENUM, Syslog::IMPORTANT, Syslog::INFO, DataReader::isActive(), Component::logger_, Units::METER, Units::METER_PER_SECOND, Timestamp::Now(), pitchReader_, Units::RADIAN, DataReader::read(), runElevOffsetCalc_, speedCmdReader_, Logger::syslog(), verticalModeReader_, and DataWriter::write().
Referenced by run().
|
virtual |
Should return [myNamespace]::SIMULATE_HARDWARE, or [myNamespace]::POWER, etc.
Reimplemented from Component.
References Component::CONFIG_SIMULATE_HARDWARE, and ConfigURI::NO_CONFIG_URI.
|
private |
References DataReader::asInt(), clearFaultCmdReader_, clearLeakFaultCmdReader_, Syslog::CRITICAL, Timestamp::elapsed(), Units::ENUM, Syslog::ERROR, Syslog::FAULT, faultWriter_, Component::getAllowableFailures(), Component::getCriticalFailureReported(), ComponentRegistry::GetEntryCount(), Component::getFailCount(), Component::getFailureReported(), Component::getFailureType(), ComponentRegistry::GetIndexed(), Component::getName(), Component::getRetryTimeout(), Component::getTimeOfFailure(), Syslog::INFO, DataReader::isActive(), Component::isFailed(), Component::isFailureMissionCritical(), Component::isFailureUninitialized(), Component::logger_, FailureMode::NONE, Component::resetFailCount(), Component::setCriticalFailureReported(), Component::setFailure(), Component::setFailureReported(), Component::setRecoveringFromCritical(), Logger::syslog(), FailureMode::ToString(), DataReader::wasTouchedSinceLastRun(), and DataWriter::write().
Referenced by run().
|
virtual |
Initialize function.
Reimplemented from Component.
References abortStartTime_, battThresholdFailStartTime_, Syslog::CRITICAL, LPC3Reg::DeactivateBurnwire(), LPC3Reg::DeactivateRadio(), debugEFCTimestamp_, Units::ENUM, envFailStartTime_, Syslog::ERROR, Syslog::FAULT, faultWriter_, ComponentRegistry::GetEntryCount(), gfStartTime_, FailureMode::HARDWARE, Syslog::INFO, LPC3Reg::InitializeHBC(), LPC3Reg::InitializeWDT(), Component::logger_, Timestamp::Now(), samples_, Component::setAllowableFailures(), Component::setFailure(), Component::simulateHardware(), stopDepthStartTime_, Logger::syslog(), Supervisor::WasRunning(), LPC3Reg::WDTimRes_, wdtInitialized_, and DataWriter::write().
|
private |
References battPacks_, CBIT::BattPack::battTempReader_, battTempThreshold_, battThresholdFailed_, battThresholdFailStartTime_, battThresholdFailTimeout_, Units::CELSIUS, Syslog::CRITICAL, Timestamp::elapsed(), Syslog::IMPORTANT, Component::logger_, Timestamp::Now(), NUM_BATTSA, NUM_BATTSB, DataReader::read(), Logger::syslog(), and DataReader::wasTouchedSinceLastRun().
Referenced by run().
|
private |
References LPC3Reg::CFMissing(), cfMissing_, Syslog::CRITICAL, Component::logger_, Component::simulateHardware(), and Logger::syslog().
Referenced by run().
|
private |
References ATMOSPHERE_PSI, avgHumidity_, bitHumidityThreshold_, bitPressureThreshold_, bitTempThreshold_, cbitVehicleOpen_, Units::CELSIUS, Syslog::CRITICAL, Timestamp::elapsed(), envExcursionFault_, envFailed_, envFailStartTime_, envFailTimeout_, Syslog::FAULT, humidityReader_, Supervisor::Instance_, Component::logger_, Timestamp::Now(), Units::PERCENT, Units::POUND_PER_SQUARE_INCH, pressureReader_, DataReader::read(), samples_, Supervisor::stopMission(), Logger::syslog(), and temperatureReader_.
Referenced by run().
|
private |
References Units::BOOL, LPC3Reg::QueryShorepower(), shorepowerWriter_, Component::simulateHardware(), and DataWriter::write().
Referenced by run().
|
private |
References abortDepth_, abortDepthCfgReader_, abortDepthTimeout_, abortDepthTimeoutCfgReader_, battFailReport_, battFailReportCfgReader_, battTempThreshold_, battTempThresholdCfgReader_, bitHumidityThreshold_, bitPressureThreshold_, bitTempThreshold_, Units::BOOL, cbitVehicleOpen_, Units::CELSIUS, Units::COUNT, elevOffsetCalcCfgReader_, envFailTimeout_, envTimeoutCfgReader_, faultClassifierCfgReader_, gfScanTimeout_, gfScanTimeoutCfgReader_, humidityThresholdCfgReader_, Units::METER, Units::PERCENT, Units::POUND_PER_SQUARE_INCH, pressureThresholdCfgReader_, DataReader::read(), runElevOffsetCalc_, runFaultClassifier_, Units::SECOND, stopDepth_, stopDepthCfgReader_, tempThresholdCfgReader_, and vehicleOpenCfgReader_.
Referenced by run().
|
private |
References Syslog::FAULT, gfCurrent0_, gfCurrent1_, gfCurrent2_, gfCurrent4_, gfCurrent5_, gfCurrentOpen_, gfReported_, GFScanForce_, Component::logger_, and Logger::syslog().
Referenced by scanGFChan().
|
virtual |
The actual "payload" of the component.
Reimplemented from Component.
References assertVitals(), checkBackplanePower(), checkCriticals(), checkDepth(), checkLeak(), checkMainBattery(), empiricalFaultClassification(), handleComponentFaults(), monitorBatteryTemps(), monitorCFCard(), monitorEnvironmentals(), monitorShorePower(), readConfig(), runFaultClassifier_, and scanGFChan().
|
private |
References LPC3Reg::ActivateGF(), adGFCurrent_, Units::BOOL, CALCULATE, LPC3Reg::CHAN_0, CHAN_0_SCAN, LPC3Reg::CHAN_1, CHAN_1_SCAN, LPC3Reg::CHAN_2, CHAN_2_SCAN, CHAN_3_SCAN, LPC3Reg::CHAN_4, CHAN_4_SCAN, LPC3Reg::CHAN_5, CHAN_5_SCAN, LPC3Reg::DeactivateGF(), Timestamp::elapsed(), gfChan0CurrentWriter_, gfChan0Threshold_, gfChan0ThresholdCfgReader_, gfChan1CurrentWriter_, gfChan1Threshold_, gfChan1ThresholdCfgReader_, gfChan2CurrentWriter_, gfChan2Threshold_, gfChan2ThresholdCfgReader_, gfChan4CurrentWriter_, gfChan4Threshold_, gfChan4ThresholdCfgReader_, gfChan5CurrentWriter_, gfChan5Threshold_, gfChan5ThresholdCfgReader_, gfChan_, gfChanOpenCurrentWriter_, gfChanSetupTimeout_, gfCurrent0_, gfCurrent1_, gfCurrent2_, gfCurrent4_, gfCurrent5_, gfCurrentOpen_, gfReported_, gfScan_, gfScanActiveWriter_, GFScanForce_, gfScanInProgress_, gfScanTimeout_, gfStartTime_, Syslog::IMPORTANT, Syslog::INFO, DataWriter::isDataRequested(), Component::logger_, Units::MILLIAMPERE, Timestamp::Now(), OPEN_SCAN, DataReader::read(), AnalogToDigital::readVolts(), reportGFFault(), Component::simulateHardware(), Logger::syslog(), and DataWriter::write().
Referenced by run().
|
staticprivate |
References GFScanForce_.
Referenced by IBIT::run(), and SBIT::run().
|
virtual |
Uninit function.
Reimplemented from Component.
References LPC3Reg::CHAN_0, LPC3Reg::CHAN_1, LPC3Reg::CHAN_2, LPC3Reg::CHAN_4, LPC3Reg::CHAN_5, Syslog::CRITICAL, LPC3Reg::DeactivateGF(), Component::logger_, LPC3Reg::PowerOffLoads(), Component::simulateHardware(), Logger::syslog(), and LPC3Reg::UninitializeWDT().
|
friend |
|
friend |
|
private |
*----------------— vehicle parameters -----------------------—*/
Referenced by checkDepth(), and readConfig().
|
private |
Referenced by checkDepth().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by checkDepth(), and readConfig().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by checkDepth(), and initialize().
|
private |
Referenced by scanGFChan().
|
private |
Referenced by monitorEnvironmentals().
|
private |
Referenced by checkBackplanePower().
|
private |
Referenced by checkMainBattery().
|
private |
Referenced by checkMainBattery().
|
private |
Referenced by checkMainBattery(), and readConfig().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by CBIT(), and monitorBatteryTemps().
|
private |
Referenced by monitorBatteryTemps(), and readConfig().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by monitorBatteryTemps().
|
private |
Referenced by initialize(), and monitorBatteryTemps().
|
private |
Referenced by monitorBatteryTemps().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
private |
Referenced by monitorEnvironmentals(), and readConfig().
|
private |
Referenced by monitorEnvironmentals(), and readConfig().
|
private |
Referenced by monitorEnvironmentals(), and readConfig().
|
private |
Referenced by monitorEnvironmentals(), and readConfig().
|
private |
Referenced by monitorCFCard().
|
private |
Referenced by empiricalFaultClassification().
|
protected |
When true (non-zero), clears the generic fault flag.
Referenced by CBIT(), and handleComponentFaults().
|
protected |
When true (non-zero), clears the leak fault flag.
Referenced by CBIT(), and handleComponentFaults().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification(), and initialize().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
protected |
Platform depth, lat/lon.
Referenced by CBIT(), checkDepth(), and empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by empiricalFaultClassification().
|
private |
Referenced by monitorEnvironmentals().
|
private |
Referenced by monitorEnvironmentals().
|
private |
Referenced by initialize(), and monitorEnvironmentals().
|
private |
Referenced by monitorEnvironmentals(), and readConfig().
|
protected |
Referenced by CBIT(), and readConfig().
|
protected |
Referenced by CBIT(), and readConfig().
|
protected |
Sets the generic fault flag.
Referenced by CBIT(), handleComponentFaults(), and initialize().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by reportGFFault(), and scanGFChan().
|
private |
Referenced by scanGFChan().
|
protected |
Referenced by CBIT(), and scanGFChan().
|
staticprivate |
Referenced by reportGFFault(), scanGFChan(), and SetGFScanForce().
|
private |
Referenced by scanGFChan().
|
private |
Referenced by readConfig(), and scanGFChan().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by initialize(), and scanGFChan().
|
protected |
Referenced by CBIT(), and monitorEnvironmentals().
|
protected |
Referenced by CBIT(), and readConfig().
|
protected |
Referenced by CBIT(), and checkLocation().
|
protected |
Sets the leak fault flag.
Referenced by CBIT().
|
private |
Referenced by checkLocation().
|
private |
Referenced by checkLocation().
|
protected |
Referenced by CBIT(), and checkLocation().
|
private |
Referenced by checkLocation().
|
private |
Referenced by checkLocation().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
protected |
Referenced by CBIT(), and monitorEnvironmentals().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by checkDepth().
|
private |
Referenced by checkDepth().
|
private |
Referenced by empiricalFaultClassification(), and readConfig().
|
private |
Referenced by readConfig(), and run().
|
private |
Referenced by initialize(), and monitorEnvironmentals().
|
protected |
Referenced by CBIT(), and monitorShorePower().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
private |
Referenced by checkDepth(), and readConfig().
|
private |
Referenced by checkDepth().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
Referenced by checkDepth(), and initialize().
|
protected |
Referenced by CBIT(), and monitorEnvironmentals().
|
protected |
Referenced by CBIT(), and readConfig().
|
private |
|
private |
|
protected |
Referenced by CBIT(), and readConfig().
|
protected |
Referenced by CBIT(), and empiricalFaultClassification().
|
private |
Referenced by checkLeak().
|
private |
Referenced by checkLeak().
|
private |
Referenced by assertVitals(), and initialize().