1 #ifndef _ALT_IMAGENEX_ALTHANDLER_HPP_ 2 #define _ALT_IMAGENEX_ALTHANDLER_HPP_ 4 #include <iodrivers_base/Driver.hpp> 5 #include <base/samples/SonarBeam.hpp> 15 AltHandler(
int max_packet_size,
bool extract_last =
false);
35 virtual void parseReply(
const std::vector<uint8_t>* buffer);
void setGain(const int &gain)
Definition: AltHandler.cpp:33
void setEcho(bool echoOn)
Definition: AltHandler.cpp:93
Definition: AltRaw.hpp:29
base::samples::SonarBeam mEchoData
Definition: AltHandler.hpp:39
void setRange(const int &range)
Definition: AltHandler.cpp:46
AltData mData
Definition: AltHandler.hpp:37
Definition: AltHandler.hpp:12
Definition: AltTypes.hpp:17
AltData getData() const
Definition: AltHandler.cpp:18
base::samples::SonarBeam getEchoData() const
Definition: AltHandler.cpp:28
virtual void parseReply(const std::vector< uint8_t > *buffer)
Definition: AltHandler.cpp:111
Definition: AltHandler.hpp:9
AltStatus mStatus
Definition: AltHandler.hpp:38
void setSoundVelocity(double soundVelocity)
Definition: AltHandler.cpp:98
AltStatus getStatus() const
Definition: AltHandler.cpp:23
AltHandler(int max_packet_size, bool extract_last=false)
Definition: AltHandler.cpp:8
raw::AltSwitchCmd mSwitchCmd
Definition: AltHandler.hpp:40
void sendSwitchCmd()
Definition: AltHandler.cpp:104
Definition: AltTypes.hpp:8