MOOS 0.2375
|
#include <MOOSActuationDriver.h>
Public Member Functions | |
bool | SetElevatorOffset (double dfElevator) |
bool | SetRudderOffset (double dfAng) |
bool | SetPort (CMOOSSerialPort *pPort) |
virtual bool | Initialise () |
virtual bool | SetThrust (double dfPercent) |
virtual bool | SetRudder (double dfAng) |
virtual bool | SetElevator (double dfAng) |
virtual bool | SetZeroRudder () |
virtual bool | SetZeroElevator () |
CMOOSActuationDriver () | |
virtual | ~CMOOSActuationDriver () |
virtual double | GetRPM () |
Public Attributes | |
bool | m_bVerbose |
double | m_dfRudderOffset |
double | m_dfElevatorOffset |
CMOOSLinuxSerialPort * | m_pPort |
Protected Member Functions | |
bool | SendAndAck (const string &sCmd, string &sReply, bool bWait=true) |
Protected Attributes | |
double | m_dfRPM |
Definition at line 54 of file MOOSActuationDriver.h.
CMOOSActuationDriver::CMOOSActuationDriver | ( | ) |
Definition at line 48 of file MOOSActuationDriver.cpp.
CMOOSActuationDriver::~CMOOSActuationDriver | ( | ) | [virtual] |
Definition at line 57 of file MOOSActuationDriver.cpp.
virtual double CMOOSActuationDriver::GetRPM | ( | ) | [inline, virtual] |
Reimplemented in CMOOSBluefinDriver, and CMOOSJRKerrDriver.
Definition at line 84 of file MOOSActuationDriver.h.
bool CMOOSActuationDriver::Initialise | ( | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 87 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SendAndAck | ( | const string & | sCmd, |
string & | sReply, | ||
bool | bWait = true |
||
) | [protected] |
Definition at line 108 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetElevator | ( | double | dfAng | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 72 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetElevatorOffset | ( | double | dfElevator | ) |
Definition at line 167 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetPort | ( | CMOOSSerialPort * | pPort | ) |
Definition at line 93 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetRudder | ( | double | dfAng | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 77 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetRudderOffset | ( | double | dfAng | ) |
Definition at line 161 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetThrust | ( | double | dfPercent | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 82 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetZeroElevator | ( | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 62 of file MOOSActuationDriver.cpp.
bool CMOOSActuationDriver::SetZeroRudder | ( | ) | [virtual] |
Reimplemented in CMOOSASCDriver, CMOOSBluefinDriver, CMOOSJRKerrDriver, and CMOOSSAILDriver.
Definition at line 67 of file MOOSActuationDriver.cpp.
Definition at line 71 of file MOOSActuationDriver.h.
Definition at line 74 of file MOOSActuationDriver.h.
double CMOOSActuationDriver::m_dfRPM [protected] |
Definition at line 90 of file MOOSActuationDriver.h.
Definition at line 73 of file MOOSActuationDriver.h.
A sensor port
Definition at line 80 of file MOOSActuationDriver.h.