DriveWorks SDK Reference
4.0.0 Release
For Test and Development only

LidarDecoder.h File Reference

Detailed Description

NVIDIA DriveWorks: Lidar Decoder Plugin Interface

Description: This file defines the Lidar decoder plugin interface layer.

Definition in file LidarDecoder.h.

Go to the source code of this file.

Data Structures

struct  _dwLidarDecoder_constants
 Holds constants for a given lidar. More...
 

Functions

dwStatus _dwLidarDecoder_decodePacket (dwLidarDecodedPacket *output, const uint8_t *buffer, const size_t length)
 Decodes a packet from the lidar, given a raw byte array and a specified decoding format. More...
 
dwStatus _dwLidarDecoder_getConstants (_dwLidarDecoder_constants *constants)
 Gets constants associated with this lidar sensor. More...
 
dwStatus _dwLidarDecoder_initialize (const float32_t spinFrequency)
 Initializes the lidar decoder interface. More...
 
dwStatus _dwLidarDecoder_release ()
 Releases the lidar decoder interface. More...
 
dwStatus _dwLidarDecoder_synchronize (const uint8_t *buffer, const size_t length, size_t *remaining)
 Determines whether a byte array of packet data has a valid lidar signature. More...
 
dwStatus _dwLidarDecoder_validatePacket (const uint8_t *buffer, const size_t length)
 Determines whether a byte array of packet data is valid. More...