|
mbeam_imagenex
|
#include <Driver.hpp>
Public Member Functions | |
| Driver (const Config &config=Config(), int max_packet_size=MBEAM_MAX_REPL_LENGTH, bool extract_last=false) | |
| void | open (std::string const &uri) |
| void | collectData () |
Public Member Functions inherited from mbeam_imagenex::MBeamHandler | |
| MBeamHandler (const Config &config=Config(), int max_packet_size=MBEAM_MAX_REPL_LENGTH, bool extract_last=false) | |
| void | sendExtCmd () |
| void | setGain (const int &gain) |
| void | setRange (const int &range) |
| base::samples::SonarScan | getData () const |
Protected Member Functions | |
| virtual void | read (int timeout) |
| virtual int | extractPacket (uint8_t const *buffer, size_t buffer_size) const |
Protected Member Functions inherited from mbeam_imagenex::MBeamHandler | |
| virtual void | parseReply (const std::vector< uint8_t > *buffer) |
Additional Inherited Members | |
Protected Attributes inherited from mbeam_imagenex::MBeamHandler | |
| Config | mConfig |
| base::samples::SonarScan | mSonarScan |
| Driver::Driver | ( | const Config & | config = Config(), |
| int | max_packet_size = MBEAM_MAX_REPL_LENGTH, |
||
| bool | extract_last = false |
||
| ) |
| void Driver::collectData | ( | ) |
|
protectedvirtual |
Extract a valid response from incoming Data
| void Driver::open | ( | std::string const & | uri | ) |
|
protectedvirtual |
reading reply
1.8.13