#include "SickConfig.hh"
#include <string.h>
#include <netinet/in.h>
#include "SickMessage.hh"
#include "SickException.hh"
Include dependency graph for SickLMSMessage.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | SickToolbox |
Classes | |
class | SickToolbox::SickLMSMessage |
A class to represent all messages sent to and from the Sick LMS 2xx. More... | |
Defines | |
#define | CRC16_GEN_POL 0x8005 |
Used to compute CRCs. | |
#define | MKSHORT(a, b) ((unsigned short) (a) | ((unsigned short)(b) << 8)) |
#define | SICK_LMS_MSG_HEADER_LEN (4) |
Sick LMS message length in bytes. | |
#define | SICK_LMS_MSG_PAYLOAD_MAX_LEN (812) |
Sick LMS max payload length in bytes. | |
#define | SICK_LMS_MSG_TRAILER_LEN (2) |
Sick LMS message trailer length in bytes. |
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
#define CRC16_GEN_POL 0x8005 |
Used to compute CRCs.
#define MKSHORT | ( | a, | |||
b | ) | ((unsigned short) (a) | ((unsigned short)(b) << 8)) |
Makes a "short" in little endian
#define SICK_LMS_MSG_HEADER_LEN (4) |
Sick LMS message length in bytes.
#define SICK_LMS_MSG_PAYLOAD_MAX_LEN (812) |
Sick LMS max payload length in bytes.
#define SICK_LMS_MSG_TRAILER_LEN (2) |
Sick LMS message trailer length in bytes.