ROS2Sonic
0.2.0
A ROS2 driver for R2Sonic MBES
|
#include "package_defs.hpp"
#include "packets/all.hpp"
#include "marine_acoustic_msgs/msg/sonar_detections.hpp"
#include "marine_acoustic_msgs/msg/raw_sonar_image.hpp"
#include "r2sonic_interfaces/msg/raw_packet.hpp"
#include <bits/stdc++.h>
Classes | |
class | r2sonic::conversions::Aid02RawAiAssembler |
Namespaces | |
namespace | r2sonic |
namespace | r2sonic::conversions |
Functions | |
void | r2sonic::conversions::h02Header (std_msgs::msg::Header *header, const sections::H0 &h0_pkt) |
void | r2sonic::conversions::h02PingInfo (marine_acoustic_msgs::msg::PingInfo *ping_info_msg, const sections::H0 &h0_pkt) |
converts an r2sonic::packets::I0 to a marine_acoustic_msgs::msg::PingInfo message | |
void | r2sonic::conversions::bth02SonarDetections (marine_acoustic_msgs::msg::SonarDetections *detections_msg, const packets::BTH0 &bth0_pkt) |
converts r2sonic::packets::BTH0 to marine_acoustic_msgs::msg::SonarDetections | |
void | r2sonic::conversions::packet2RawPacket (r2sonic_interfaces::msg::RawPacket *raw_packet_msg, const packets::Packet *pkt) |
Populates a r2sonic_interfaces::msg::RawPacket with relavent data from packets::Packet. | |