Common
common packages for kyubic
Loading...
Searching...
No Matches
pd5_parser.hpp
Go to the documentation of this file.
1
10
#ifndef _PD5_PARSER_HPP
11
#define _PD5_PARSER_HPP
12
13
#include <cstddef>
14
15
#include "
dvl_driver/pd5_types.hpp
"
16
17
namespace
driver::dvl_driver::path_finder::pd5
18
{
19
24
class
Pd5Parser
25
{
26
public
:
27
Pd5Parser
();
28
~Pd5Parser
();
29
37
bool
parse
(
const
unsigned
char
* buffer,
size_t
length,
Pd5Ensemble
& out_data);
38
};
39
40
}
// namespace driver::dvl_driver::path_finder::pd5
41
42
#endif
// _PD5_PARSER_HPP
driver::dvl_driver::path_finder::pd5::Pd5Parser
Class to parse PD4/PD5 binary data packets.
Definition:
pd5_parser.hpp:25
driver::dvl_driver::path_finder::pd5::Pd5Parser::Pd5Parser
Pd5Parser()
Definition:
pd5_parser.cpp:18
driver::dvl_driver::path_finder::pd5::Pd5Parser::~Pd5Parser
~Pd5Parser()
Definition:
pd5_parser.cpp:19
driver::dvl_driver::path_finder::pd5::Pd5Parser::parse
bool parse(const unsigned char *buffer, size_t length, Pd5Ensemble &out_data)
Parse a raw byte buffer containing a PD4 or PD5 ensemble.
Definition:
pd5_parser.cpp:21
driver::dvl_driver::path_finder::pd5
Definition:
pd5_parser.hpp:18
pd5_types.hpp
Teledyne RDI PD5 Data Format.
driver::dvl_driver::path_finder::pd5::Pd5Ensemble
Definition:
pd5_types.hpp:22
src
driver
dvl_driver
include
dvl_driver
pd5_parser.hpp
Generated by
1.9.6