MOOS 0.2375
|
#include <AVTRAKDriver.h>
Public Member Functions | |
bool | GetTOFByChannel (int nChan, string &sName, double &dfTime, double &dfTOF) |
bool | SetAcousticTimeOut (double dfTimeOut) |
bool | GetTOFString (string &sResult) |
bool | SetSerialPort (CMOOSSerialPort *pPort) |
bool | Reset () |
bool | SetTransceiverMode () |
bool | GetRanges () |
CAVTRAKDriver () | |
virtual | ~CAVTRAKDriver () |
virtual bool | SetRxChannel (INT_VECTOR Channels) |
Protected Member Functions | |
double | GetTAT (int nChan) |
bool | SetRangingParams () |
Protected Attributes | |
TOF_VECTOR | m_TOFs |
double | m_dfTxTime |
double | m_dfAcousticTimeOut |
INT_VECTOR | m_RxOrder |
CMOOSLinuxSerialPort * | m_pPort |
Definition at line 67 of file AVTRAKDriver.h.
CAVTRAKDriver::CAVTRAKDriver | ( | ) |
Definition at line 47 of file AVTRAKDriver.cpp.
CAVTRAKDriver::~CAVTRAKDriver | ( | ) | [virtual] |
Definition at line 56 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::GetRanges | ( | ) |
Definition at line 126 of file AVTRAKDriver.cpp.
double CAVTRAKDriver::GetTAT | ( | int | nChan | ) | [protected] |
Definition at line 312 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::GetTOFByChannel | ( | int | nChan, |
string & | sName, | ||
double & | dfTime, | ||
double & | dfTOF | ||
) |
Definition at line 331 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::GetTOFString | ( | string & | sResult | ) |
Definition at line 192 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::Reset | ( | ) |
Definition at line 246 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::SetAcousticTimeOut | ( | double | dfTimeOut | ) |
Definition at line 300 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::SetRangingParams | ( | ) | [protected] |
Definition at line 70 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::SetRxChannel | ( | INT_VECTOR | Channels | ) | [virtual] |
Definition at line 61 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::SetSerialPort | ( | CMOOSSerialPort * | pPort | ) |
Definition at line 289 of file AVTRAKDriver.cpp.
bool CAVTRAKDriver::SetTransceiverMode | ( | ) |
Definition at line 227 of file AVTRAKDriver.cpp.
double CAVTRAKDriver::m_dfAcousticTimeOut [protected] |
Definition at line 91 of file AVTRAKDriver.h.
double CAVTRAKDriver::m_dfTxTime [protected] |
Definition at line 90 of file AVTRAKDriver.h.
CMOOSLinuxSerialPort* CAVTRAKDriver::m_pPort [protected] |
A sensor port
Definition at line 99 of file AVTRAKDriver.h.
INT_VECTOR CAVTRAKDriver::m_RxOrder [protected] |
Definition at line 93 of file AVTRAKDriver.h.
TOF_VECTOR CAVTRAKDriver::m_TOFs [protected] |
Definition at line 88 of file AVTRAKDriver.h.