|
sonar_tritech
|
#include <SeaNetMicron.hpp>
Public Member Functions | |
| Micron () | |
| ~Micron () | |
| void | configure (const MicronConfig &config, uint32_t timeout) |
| void | decodeSonar (base::samples::Sonar &beam) |
| void | decodeEchoSounder (base::samples::RigidBodyState &state) |
Public Member Functions inherited from sea_net::SeaNet | |
| SeaNet (const DeviceType type) | |
| ~SeaNet () | |
| void | openSerial (std::string const &port, int baudrate=115200) |
| void | openURI (std::string const &uri) |
| void | clear () |
| void | reboot (int timeout) |
| PacketType | readPacket (int timeout) |
| void | waitForPacket (PacketType type, int timeout) |
| void | getVersion (VersionData &version, int timeout) |
| bool | isFullDuplex (int timeout) |
| bool | isFullDublex (int timeout) |
| void | setWriteTimeout (uint32_t timeout) |
| SeaNetPacket const & | getSeaNetPacket () const |
| void | requestData () |
| bool | hasPendingData () const |
| void | receiveData (int timeout) |
Additional Inherited Members | |
Protected Member Functions inherited from sea_net::SeaNet | |
| void | writeHeadCommand (HeadCommand &hc, int timeout) |
| virtual int | extractPacket (uint8_t const *buffer, size_t buffer_size) const |
Protected Attributes inherited from sea_net::SeaNet | |
| SeaNetPacket | sea_net_packet |
| DeviceType | device_type |
| bool | has_pending_data |
| Micron::Micron | ( | ) |
| Micron::~Micron | ( | ) |
| void Micron::configure | ( | const MicronConfig & | config, |
| uint32_t | timeout | ||
| ) |
| void Micron::decodeEchoSounder | ( | base::samples::RigidBodyState & | state | ) |
| void Micron::decodeSonar | ( | base::samples::Sonar & | beam | ) |
1.8.13