Definition of class SickPLSMessage. More...


Go to the source code of this file.
| Classes | |
| class | SickToolbox::SickPLSMessage | 
| A class to represent all messages sent to and from the Sick PLS.  More... | |
| Namespaces | |
| SickToolbox | |
| Macros | |
| #define | CRC16_GEN_POL 0x8005 | 
| Used to compute CRCs.  More... | |
| #define | MKSHORT(a, b) ((unsigned short) (a) | ((unsigned short)(b) << 8)) | 
| #define | SICK_PLS_MSG_HEADER_LEN (4) | 
| Sick LMS message length in bytes.  More... | |
| #define | SICK_PLS_MSG_PAYLOAD_MAX_LEN (812) | 
| Sick LMS max payload length in bytes.  More... | |
| #define | SICK_PLS_MSG_TRAILER_LEN (2) | 
| Sick LMS message trailer length in bytes.  More... | |
Definition of class SickPLSMessage.
Code by Jason C. Derenick and Thomas H. Miller. Contact derenick(at)lehigh(dot)edu
The Sick LIDAR Matlab/C++ Toolbox Copyright (c) 2008, Jason C. Derenick and Thomas H. Miller All rights reserved.
This software is released under a BSD Open-Source License. See http://sicktoolbox.sourceforge.net
Definition in file SickPLSMessage.hh.
| #define CRC16_GEN_POL 0x8005 | 
Used to compute CRCs.
Definition at line 25 of file SickPLSMessage.hh.
| #define MKSHORT | ( | a, | |
| b | |||
| ) | ((unsigned short) (a) | ((unsigned short)(b) << 8)) | 
Makes a "short" in little endian
Definition at line 28 of file SickPLSMessage.hh.
| #define SICK_PLS_MSG_HEADER_LEN (4) | 
Sick LMS message length in bytes.
Definition at line 30 of file SickPLSMessage.hh.
| #define SICK_PLS_MSG_PAYLOAD_MAX_LEN (812) | 
Sick LMS max payload length in bytes.
Definition at line 31 of file SickPLSMessage.hh.
| #define SICK_PLS_MSG_TRAILER_LEN (2) | 
Sick LMS message trailer length in bytes.
Definition at line 32 of file SickPLSMessage.hh.