1 #ifndef _VELODYNE_PROTOCOL_TYPES_HPP_
2 #define _VELODYNE_PROTOCOL_TYPES_HPP_
4 #include <velodyne_lidar/velodyneConstants.hpp>
7 namespace velodyne_lidar
19 vel_laser_t
lasers[VELODYNE_NUM_LASER_CHANNELS];
23 velodyne_fire_t
shots[VELODYNE_NUM_SHOTS];
31 memset(
this,0,
sizeof(*
this));
45 velodyne_orientation_t
orientations[VELODYNE_ORIENTATION_READINGS];
55 memset(
this,0,
sizeof(*
this));
velodyne_fire_t shots[VELODYNE_NUM_SHOTS]
Definition: velodyneProtocolTypes.hpp:48
velodyne_orientation_t orientations[VELODYNE_ORIENTATION_READINGS]
Definition: velodyneProtocolTypes.hpp:49
char nmea_sentence[72]
Definition: velodyneProtocolTypes.hpp:53
velodyne_positioning_packet()
Definition: velodyneProtocolTypes.hpp:56
uint8_t unused_1[14]
Definition: velodyneProtocolTypes.hpp:48
Definition: velodyneProtocolTypes.hpp:35
Definition: velodyneProtocolTypes.hpp:22
uint8_t unused_3[4]
Definition: velodyneProtocolTypes.hpp:52
velodyne_data_packet()
Definition: velodyneProtocolTypes.hpp:28
uint16_t accel_y
Definition: velodyneProtocolTypes.hpp:40
Definition: velodyneProtocolTypes.hpp:16
uint16_t laser_header
Definition: velodyneProtocolTypes.hpp:17
uint16_t accel_x
Definition: velodyneProtocolTypes.hpp:39
uint8_t intensity
Definition: velodyneProtocolTypes.hpp:12
vel_laser_t lasers[VELODYNE_NUM_LASER_CHANNELS]
Definition: velodyneProtocolTypes.hpp:50
uint32_t gps_timestamp
Definition: velodyneProtocolTypes.hpp:24
uint8_t return_mode
Definition: velodyneProtocolTypes.hpp:25
Definition: velodyneProtocolTypes.hpp:10
uint16_t temperature
Definition: velodyneProtocolTypes.hpp:38
uint16_t rotational_pos
Definition: velodyneProtocolTypes.hpp:18
uint32_t gps_timestamp
Definition: velodyneProtocolTypes.hpp:47
uint8_t sensor_type
Definition: velodyneProtocolTypes.hpp:26
uint8_t unused_2[160]
Definition: velodyneProtocolTypes.hpp:50
uint16_t gyro
Definition: velodyneProtocolTypes.hpp:37
uint8_t unused_4[234]
Definition: velodyneProtocolTypes.hpp:54
velodyne_lidar::VelodyneVLP16Driver __attribute__
uint16_t distance
Definition: velodyneProtocolTypes.hpp:11
Definition: velodyneProtocolTypes.hpp:43