Classes | Namespaces | Enumerations | Variables
vsspdefs.h File Reference
#include <cstdint>
#include <cmath>
Include dependency graph for vsspdefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vssp::Aux
 
struct  vssp::AuxData
 
class  vssp::AuxFactorArray
 
struct  vssp::AuxHeader
 
struct  vssp::DataRangeIntensity
 
struct  vssp::DataRangeOnly
 
struct  vssp::Header
 
struct  vssp::RangeHeader
 
struct  vssp::RangeHeaderV2R1
 
struct  vssp::RangeIndex
 
struct  vssp::TableSincos
 
struct  vssp::XYZ
 
class  vssp::XYZI
 

Namespaces

 vssp
 

Enumerations

enum  vssp::AuxId {
  vssp::AX_MASK_ANGVEL_X = 31, vssp::AX_MASK_ANGVEL_Y = 30, vssp::AX_MASK_ANGVEL_Z = 29, vssp::AX_MASK_LINACC_X = 28,
  vssp::AX_MASK_LINACC_Y = 27, vssp::AX_MASK_LINACC_Z = 26, vssp::AX_MASK_MAG_X = 25, vssp::AX_MASK_MAG_Y = 24,
  vssp::AX_MASK_MAG_Z = 23, vssp::AX_MASK_TEMP = 22, vssp::AX_MASK_FIRST = 22, vssp::AX_MASK_LAST = 31
}
 

Variables

static const AuxFactorArray vssp::AUX_FACTOR_DEFAULT
 
static const uint32_t vssp::AX_MASK_ANGVEL = (1 << AX_MASK_ANGVEL_X) | (1 << AX_MASK_ANGVEL_Y) | (1 << AX_MASK_ANGVEL_Z)
 
static const uint32_t vssp::AX_MASK_LINACC = (1 << AX_MASK_LINACC_X) | (1 << AX_MASK_LINACC_Y) | (1 << AX_MASK_LINACC_Z)
 
static const uint32_t vssp::AX_MASK_MAG = (1 << AX_MASK_MAG_X) | (1 << AX_MASK_MAG_Y) | (1 << AX_MASK_MAG_Z)
 
static const double vssp::DEG = (M_PI / 180.0)
 
static const double vssp::G = 9.807
 
const RangeHeaderV2R1 vssp::RANGE_HEADER_V2R1_DEFAULT
 
static const uint32_t vssp::STATUS_COMMAND_INVALID = ('1' << 0) | ('0' << 8) | ('2' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_COMMAND_INVALUD_METHOD = ('1' << 0) | ('0' << 8) | ('3' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_COMMAND_OUT_OF_RANGE = ('1' << 0) | ('0' << 8) | ('4' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_COMMAND_UNKNOWN = ('1' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_COMMUNICATION_FAILURE = ('2' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_OK = ('0' << 0) | ('0' << 8) | ('0' << 16) | (0xA << 24)
 
static const uint32_t vssp::STATUS_UNKNOWN_ERROR = ('3' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
 
static const uint32_t vssp::TYPE_AX = ('_' << 0) | ('a' << 8) | ('x' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_DAT = ('D' << 0) | ('A' << 8) | ('T' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_ER = ('_' << 0) | ('e' << 8) | ('r' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_ERR = ('E' << 0) | ('R' << 8) | ('R' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_GET = ('G' << 0) | ('E' << 8) | ('T' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_PNG = ('P' << 0) | ('N' << 8) | ('G' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_RI = ('_' << 0) | ('r' << 8) | ('i' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_RO = ('_' << 0) | ('r' << 8) | ('o' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_SET = ('S' << 0) | ('E' << 8) | ('T' << 16) | (':' << 24)
 
static const uint32_t vssp::TYPE_VER = ('V' << 0) | ('E' << 8) | ('R' << 16) | (':' << 24)
 
static const uint32_t vssp::VSSP_MARK = ('V' << 0) | ('S' << 8) | ('S' << 16) | ('P' << 24)
 


hokuyo3d
Author(s): Atsushi Watanabe
autogenerated on Thu May 13 2021 02:27:44