ROS2Sonic  0.2.0
A ROS2 driver for R2Sonic MBES
Loading...
Searching...
No Matches
conversions.hpp File Reference
#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>
Include dependency graph for conversions.hpp:
This graph shows which files directly or indirectly include this file:

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.