LRAUV  revA
AcousticModem_Benthos_ATM900 Member List

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

AcousticModem_Benthos_ATM900(const Module *module)AcousticModem_Benthos_ATM900
AcousticModem_Benthos_ATM900(const AcousticModem_Benthos_ATM900 &old)AcousticModem_Benthos_ATM900private
acousticResponseTimeout_AcousticModem_Benthos_ATM900private
acousticWakeupWriter_AcousticModem_Benthos_ATM900private
allowableFailures_Componentprotected
avgCurrentWriter_Componentprotected
avgVoltageWriter_Componentprotected
BLOCK_COMPLETED enum valueComponent
BLOCK_CONTINUOUS enum valueComponent
BLOCK_NORMAL enum valueComponent
BLOCK_PERIODIC enum valueComponent
BLOCK_UNKNOWN enum valueComponent
cleanResponse(void)AcousticModem_Benthos_ATM900private
clearUserPrompt(void)AcousticModem_Benthos_ATM900private
commandModeAcknowledged_AcousticModem_Benthos_ATM900private
commandModeSent_AcousticModem_Benthos_ATM900private
commRate_AcousticModem_Benthos_ATM900private
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
dataTimestamp_AcousticModem_Benthos_ATM900private
debug_AcousticModem_Benthos_ATM900private
debugLevel_Componentprotected
desiredPeriod_Componentprotected
deviceResponse_AcousticModem_Benthos_ATM900private
disableMetering(void)Componentinline
dt_Componentprotected
durationOfLastRun_Componentprotected
durationOfLastRunWriter_Componentprotected
enabled_Componentprotected
execute(void)Componentvirtual
failCount_Componentprotected
failureMissionCritical_Componentprotected
failureReported_Componentprotected
failureType_Componentprotected
failureUninitialized_Componentprotected
getAllowableFailures(void) const Componentinlinevirtual
getComponentType()Componentinline
getConfigURI(ConfigOption configOption) const AcousticModem_Benthos_ATM900virtual
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
gotAcousticWakeup_AcousticModem_Benthos_ATM900private
gotDebugRxMessage_AcousticModem_Benthos_ATM900private
gotDebugTxMessage_AcousticModem_Benthos_ATM900private
gotNewQuery(void)AcousticModem_Benthos_ATM900private
gotRangeMessage_AcousticModem_Benthos_ATM900private
gotRangeRequestMessage_AcousticModem_Benthos_ATM900private
gotResponseNotReceived_AcousticModem_Benthos_ATM900private
incrementFailCount(void)Componentinlinevirtual
incrementSkippedRunsSinceFail(void)Componentinlinevirtual
initialize()Componentinlinevirtual
isActive() const Component
isCompleted(void)Componentinlinevirtual
isDataRequested()AcousticModem_Benthos_ATM900private
isFailed(void) const Componentinlinevirtual
isFailureMissionCritical()Componentinlinevirtual
isFailureUninitialized()Componentinline
isRepeater()SyncComponentinline
isRepeating()SyncComponentinline
isUsingRunState()Componentinline
loadControl_AcousticModem_Benthos_ATM900private
localAddress_AcousticModem_Benthos_ATM900private
localAddressCfgReader_AcousticModem_Benthos_ATM900private
localAddressCfgSetting_AcousticModem_Benthos_ATM900private
localAddressSettingAcknowledged_AcousticModem_Benthos_ATM900private
localAddressSettingSent_AcousticModem_Benthos_ATM900private
localAddressWriter_AcousticModem_Benthos_ATM900private
logCurrent(float current, float averageCurrent)Componentvirtual
logger_Componentprotected
logVoltage(float voltage, float averageVoltage)Componentvirtual
logVoltageAndCurrent()AcousticModem_Benthos_ATM900private
meteringEnabled_Componentprotected
modemReceivePingEpochSeconds_AcousticModem_Benthos_ATM900private
modemReceivePingTime_AcousticModem_Benthos_ATM900private
modemTransmitPingEpochSeconds_AcousticModem_Benthos_ATM900private
modemTransmitPingTime_AcousticModem_Benthos_ATM900private
module_Componentprotected
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
numberOfPingsRequestedReader_AcousticModem_Benthos_ATM900private
numPingsReceived_AcousticModem_Benthos_ATM900private
numPingsRequested_AcousticModem_Benthos_ATM900private
parseDebugRxMessage(void)AcousticModem_Benthos_ATM900private
parseDebugTxMessage(void)AcousticModem_Benthos_ATM900private
parseRangeMessage(void)AcousticModem_Benthos_ATM900private
pause()AcousticModem_Benthos_ATM900virtual
PAUSE enum valueComponent
PAUSED enum valueComponent
paused()AcousticModem_Benthos_ATM900virtual
pauseTime_Componentprotected
PAUSING enum valueComponent
pausing()Componentinlinevirtual
persistentPause_Componentprotected
poTimeout_AcousticModem_Benthos_ATM900private
powerDownTimeout_AcousticModem_Benthos_ATM900private
powerOffTimeStart_AcousticModem_Benthos_ATM900private
publishData(void)AcousticModem_Benthos_ATM900private
queryAddressRequestedReader_AcousticModem_Benthos_ATM900private
range_AcousticModem_Benthos_ATM900private
rangeRequestReceivedWriter_AcousticModem_Benthos_ATM900private
rangeWriter_AcousticModem_Benthos_ATM900private
readAndParseResponses(void)AcousticModem_Benthos_ATM900private
readConfig()AcousticModem_Benthos_ATM900private
readers_Componentprotected
receivePingTime_AcousticModem_Benthos_ATM900private
recoveringFromCritical_Componentprotected
registerReader(DataReader *reader)Component
registerWriter(DataWriter *writer)Component
remoteAddress_AcousticModem_Benthos_ATM900private
remoteAddressRequested_AcousticModem_Benthos_ATM900private
remoteAddressWriter_AcousticModem_Benthos_ATM900private
requestData(bool requestingData)Component
requestPause(const Timespan expectedPauseTime)Component
requestRange(const int remoteAddress, const int numPings)AcousticModem_Benthos_ATM900private
requestResume()Component
requestStart()Component
requestStop()Component
resetFailCount(void)Componentvirtual
RESETTING enum valueComponent
resetting()AcousticModem_Benthos_ATM900inlinevirtual
RESUME enum valueComponent
resume()AcousticModem_Benthos_ATM900virtual
resuming()AcousticModem_Benthos_ATM900virtual
RESUMING enum valueComponent
retryTimeout_Componentprotected
run()AcousticModem_Benthos_ATM900virtual
runnable()AcousticModem_Benthos_ATM900virtual
RUNNABLE enum valueComponent
RunState enum nameComponent
rxTimeWriter_AcousticModem_Benthos_ATM900private
satisfied()Componentinlinevirtual
SATISFIED enum valueComponent
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
setWriteTimestamp(const Timestamp &writeTimestamp)Componentinline
simulateHardware()Componentprotected
skippedRunsSinceFail_Componentprotected
START enum valueComponent
start()AcousticModem_Benthos_ATM900virtual
starting()AcousticModem_Benthos_ATM900virtual
STARTING enum valueComponent
startTime_AcousticModem_Benthos_ATM900private
state_Componentprotected
stop()AcousticModem_Benthos_ATM900virtual
STOP enum valueComponent
STOPPED enum valueComponent
stopped()AcousticModem_Benthos_ATM900virtual
STOPPING enum valueComponent
stopping()AcousticModem_Benthos_ATM900virtual
SyncSensorComponent(const Str &name, const Module *module, int divisor=1, int modulo=0)SyncSensorComponentinlineprotected
timeOfFailure_Componentprotected
timeOfLastRun_Componentprotected
timeOfRun_Componentprotected
transmitPingTime_AcousticModem_Benthos_ATM900private
txTimeWriter_AcousticModem_Benthos_ATM900private
uart_AcousticModem_Benthos_ATM900private
uninitialize()AcousticModem_Benthos_ATM900virtual
unregisterReader(DataReader *reader)Component
unregisterWriter(DataWriter *writer)Component
verbosity_AcousticModem_Benthos_ATM900private
verbosityCfgReader_AcousticModem_Benthos_ATM900private
voltageWriter_Componentprotected
writers_Componentprotected
writeTimestamp_Componentprotected
~AcousticModem_Benthos_ATM900()AcousticModem_Benthos_ATM900virtual
~Component()Componentvirtual