|
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.
1.7.4