Public Member Functions | |
HFL110DCU () | |
bool | parseFrame (int start_byte, const std::vector< unsigned char > &) override |
bool | processFrameData (const std::vector< uint8_t > &data) override |
Public Member Functions inherited from hfl::BaseHFL110DCU | |
double | getFrameRate (bool reg_format=false) const |
bool | setFrameRate (double rate) override |
bool | setGlobalRangeOffset (double offset) |
Public Member Functions inherited from hfl::HflInterface | |
std::shared_ptr< Frame > | frame () |
std::string | getModel () const |
std::string | getVersion () const |
virtual bool | parseFrame (int start_byte, const std::vector< uint8_t > &packet)=0 |
Additional Inherited Members | |
Protected Types inherited from hfl::BaseHFL110DCU | |
enum | HFL110DCU_memory_types { mem_ri = 0, types_size } |
HFL110DCU camera memory_types. More... | |
Protected Member Functions inherited from hfl::BaseHFL110DCU | |
bool | getConfiguration (std::string model, std::string version) |
virtual bool | parseObjects (int start_byte, const std::vector< uint8_t > &packet)=0 |
virtual bool | processObjectData (const std::vector< uint8_t > &data)=0 |
virtual bool | processSliceData (const std::vector< uint8_t > &data)=0 |
virtual bool | processTelemetryData (const std::vector< uint8_t > &data)=0 |
Protected Attributes inherited from hfl::BaseHFL110DCU | |
Attribs_map | mode_parameters |
Current mode parameters. More... | |
double | range_magic_number_ |
Range Magic Number. More... | |
std::function< void(const std::vector< uint8_t > &)> | udp_send_function_ |
UDP sender function. More... | |
Protected Attributes inherited from hfl::HflInterface | |
std::shared_ptr< hfl::Frame > | frame_ |
Camera's frame configurations. More... | |
uint16_t | frame_data_port_ |
Camera's UDP frame data port. More... | |
double | global_offset_ |
global range offset More... | |
std::string | ip_address_ |
Camera's IP address. More... | |
std::string | model_ |
Current camera model. More... | |
std::string | parent_frame_ |
current static tf values More... | |
double | pitch_ |
bool | publish_tf_ |
Current publish tf state. More... | |
double | roll_ |
double | time_offset_ |
time offset More... | |
std::string | version_ |
Current camera model. More... | |
double | x_ |
double | y_ |
double | yaw_ |
double | z_ |
Definition at line 45 of file hfl110dcu-utils-test.cpp.
|
inline |
Definition at line 48 of file hfl110dcu-utils-test.cpp.
|
inlineoverride |
Definition at line 64 of file hfl110dcu-utils-test.cpp.
|
inlineoverridevirtual |
Process the frame data from udp packets
[in] | data | frame data |
Implements hfl::HflInterface.
Definition at line 69 of file hfl110dcu-utils-test.cpp.