Goby3  3.1.4
2024.02.22
iridium_rudics_packet.h File Reference
#include <cstdint>
#include <stdexcept>
#include <string>

Go to the source code of this file.

Classes

class  goby::acomms::RudicsPacketException
 

Namespaces

 goby
 The global namespace for the Goby project.
 
 goby::acomms
 Classes and functions pertaining to acoustic communications (acomms) as well as related marine relevant communications links (such as satellite)
 

Functions

void goby::acomms::serialize_rudics_packet (std::string bytes, std::string *rudics_pkt, const std::string &reserved=std::string("\0\r\n", 3)+std::string(1, 0xff), bool include_crc=true)
 
void goby::acomms::parse_rudics_packet (std::string *bytes, std::string rudics_pkt, const std::string &reserved=std::string("\0\r\n", 3)+std::string(1, 0xff), bool include_crc=true)
 
std::string goby::acomms::uint32_to_byte_string (uint32_t i)
 
uint32_t goby::acomms::byte_string_to_uint32 (const std::string &s)