waterlinkedsonar
C++ client library for the Water Linked Sonar 3D-15
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
messages.hpp File Reference

Views of the decoded RIP messages: range images, bitmap images and IMU batches. More...

#include <cstdint>
#include <waterlinkedsonar/span.hpp>

Go to the source code of this file.

Classes

struct  waterlinked::sonar::MessageHeader
 Per-shot metadata shared by image message types. More...
 
struct  waterlinked::sonar::RangeImageView
 Per-pixel distance to the strongest reflection. More...
 
struct  waterlinked::sonar::BitmapImageView
 8-bit greyscale image, displayable without further processing. More...
 
struct  waterlinked::sonar::ImuBatchView
 Batch of approximately 100 Hz IMU samples sent while acoustics is enabled. More...
 

Namespaces

namespace  waterlinked
 
namespace  waterlinked::sonar
 

Enumerations

enum class  waterlinked::sonar::BitmapImageType : std::uint8_t { waterlinked::sonar::SIGNAL_STRENGTH , waterlinked::sonar::SHADED }
 What a BitmapImageView shows. More...
 

Detailed Description

Views of the decoded RIP messages: range images, bitmap images and IMU batches.