MOOS 0.2375
Public Member Functions | Protected Member Functions | Protected Attributes
CAVTRAKDriver Class Reference

#include <AVTRAKDriver.h>

Collaboration diagram for CAVTRAKDriver:
Collaboration graph
[legend]

List of all members.

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
CMOOSLinuxSerialPortm_pPort

Detailed Description

Definition at line 67 of file AVTRAKDriver.h.


Constructor & Destructor Documentation

CAVTRAKDriver::CAVTRAKDriver ( )

Definition at line 47 of file AVTRAKDriver.cpp.

CAVTRAKDriver::~CAVTRAKDriver ( ) [virtual]

Definition at line 56 of file AVTRAKDriver.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 91 of file AVTRAKDriver.h.

double CAVTRAKDriver::m_dfTxTime [protected]

Definition at line 90 of file AVTRAKDriver.h.

A sensor port

Definition at line 99 of file AVTRAKDriver.h.

Definition at line 93 of file AVTRAKDriver.h.

Definition at line 88 of file AVTRAKDriver.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines