#include <ibeo_core.h>
Public Member Functions | |
std::vector< Point3DL > | get_scan_points () |
void | parse (const std::vector< uint8_t > &in) |
ScanData2208 () | |
Public Attributes | |
uint16_t | angle_ticks_per_rotation |
uint8_t | device_id |
int16_t | end_angle_ticks |
bool | frequency_locked |
bool | laser_on |
MirrorSide | mirror_side |
int16_t | mirror_tilt |
bool | motor_on |
MotorRotatingDirection | motor_rotating_direction |
int16_t | mounting_pitch_angle_ticks |
int16_t | mounting_position_x |
int16_t | mounting_position_y |
int16_t | mounting_position_z |
int16_t | mounting_roll_angle_ticks |
int16_t | mounting_yaw_angle_ticks |
uint16_t | number_of_scan_points |
NTPTime | scan_end_time |
uint32_t | scan_flags |
uint16_t | scan_number |
std::vector< ScanPoint2208 > | scan_point_list |
NTPTime | scan_start_time |
uint16_t | scanner_type |
int16_t | start_angle_ticks |
uint8_t | subflags |
Static Public Attributes | |
static const int32_t | DATA_TYPE = 0x2208 |
Definition at line 744 of file ibeo_core.h.
Definition at line 856 of file ibeo_core.cpp.
std::vector< Point3DL > ScanData2208::get_scan_points | ( | ) | [virtual] |
Reimplemented from AS::Drivers::Ibeo::IbeoTxMessage.
Definition at line 899 of file ibeo_core.cpp.
void ScanData2208::parse | ( | const std::vector< uint8_t > & | in | ) | [virtual] |
Implements AS::Drivers::Ibeo::IbeoTxMessage.
Definition at line 860 of file ibeo_core.cpp.
Definition at line 755 of file ibeo_core.h.
const int32_t AS::Drivers::Ibeo::ScanData2208::DATA_TYPE = 0x2208 [static] |
Definition at line 747 of file ibeo_core.h.
Definition at line 763 of file ibeo_core.h.
Definition at line 767 of file ibeo_core.h.
Definition at line 753 of file ibeo_core.h.
Definition at line 752 of file ibeo_core.h.
Definition at line 769 of file ibeo_core.h.
Definition at line 770 of file ibeo_core.h.
Definition at line 751 of file ibeo_core.h.
Definition at line 754 of file ibeo_core.h.
Definition at line 758 of file ibeo_core.h.
Definition at line 760 of file ibeo_core.h.
Definition at line 761 of file ibeo_core.h.
Definition at line 762 of file ibeo_core.h.
Definition at line 759 of file ibeo_core.h.
Definition at line 757 of file ibeo_core.h.
Definition at line 771 of file ibeo_core.h.
Definition at line 765 of file ibeo_core.h.
Definition at line 756 of file ibeo_core.h.
Definition at line 749 of file ibeo_core.h.
Definition at line 772 of file ibeo_core.h.
Definition at line 764 of file ibeo_core.h.
Definition at line 750 of file ibeo_core.h.
Definition at line 766 of file ibeo_core.h.
Definition at line 768 of file ibeo_core.h.