Classes | Enumerations | Variables
vssp Namespace Reference

Classes

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

Enumerations

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

Variables

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

Enumeration Type Documentation

Enumerator
AX_MASK_ANGVEL_X 
AX_MASK_ANGVEL_Y 
AX_MASK_ANGVEL_Z 
AX_MASK_LINACC_X 
AX_MASK_LINACC_Y 
AX_MASK_LINACC_Z 
AX_MASK_MAG_X 
AX_MASK_MAG_Y 
AX_MASK_MAG_Z 
AX_MASK_TEMP 
AX_MASK_FIRST 
AX_MASK_LAST 

Definition at line 58 of file vsspdefs.h.

Variable Documentation

const AuxFactorArray vssp::AUX_FACTOR_DEFAULT
static
Initial value:
=
{
{
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0,
0.6e-6, 0.6e-6, 0.6e-6,
G / 8192.0, G / 8192.0, G / 8192.0,
DEG / 65.5, DEG / 65.5, DEG / 65.5
}
}
static const double G
Definition: vsspdefs.h:248
static const double DEG
Definition: vsspdefs.h:249

Definition at line 254 of file vsspdefs.h.

const uint32_t vssp::AX_MASK_ANGVEL = (1 << AX_MASK_ANGVEL_X) | (1 << AX_MASK_ANGVEL_Y) | (1 << AX_MASK_ANGVEL_Z)
static

Definition at line 73 of file vsspdefs.h.

const uint32_t vssp::AX_MASK_LINACC = (1 << AX_MASK_LINACC_X) | (1 << AX_MASK_LINACC_Y) | (1 << AX_MASK_LINACC_Z)
static

Definition at line 74 of file vsspdefs.h.

const uint32_t vssp::AX_MASK_MAG = (1 << AX_MASK_MAG_X) | (1 << AX_MASK_MAG_Y) | (1 << AX_MASK_MAG_Z)
static

Definition at line 75 of file vsspdefs.h.

const double vssp::DEG = (M_PI / 180.0)
static

Definition at line 249 of file vsspdefs.h.

const double vssp::G = 9.807
static

Definition at line 248 of file vsspdefs.h.

const RangeHeaderV2R1 vssp::RANGE_HEADER_V2R1_DEFAULT
Initial value:
=
{
0, 1
}

Definition at line 105 of file vsspdefs.h.

const uint32_t vssp::STATUS_COMMAND_INVALID = ('1' << 0) | ('0' << 8) | ('2' << 16) | (0xA << 24)
static

Definition at line 41 of file vsspdefs.h.

const uint32_t vssp::STATUS_COMMAND_INVALUD_METHOD = ('1' << 0) | ('0' << 8) | ('3' << 16) | (0xA << 24)
static

Definition at line 42 of file vsspdefs.h.

const uint32_t vssp::STATUS_COMMAND_OUT_OF_RANGE = ('1' << 0) | ('0' << 8) | ('4' << 16) | (0xA << 24)
static

Definition at line 43 of file vsspdefs.h.

const uint32_t vssp::STATUS_COMMAND_UNKNOWN = ('1' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
static

Definition at line 40 of file vsspdefs.h.

const uint32_t vssp::STATUS_COMMUNICATION_FAILURE = ('2' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
static

Definition at line 44 of file vsspdefs.h.

const uint32_t vssp::STATUS_OK = ('0' << 0) | ('0' << 8) | ('0' << 16) | (0xA << 24)
static

Definition at line 39 of file vsspdefs.h.

const uint32_t vssp::STATUS_UNKNOWN_ERROR = ('3' << 0) | ('0' << 8) | ('1' << 16) | (0xA << 24)
static

Definition at line 45 of file vsspdefs.h.

const uint32_t vssp::TYPE_AX = ('_' << 0) | ('a' << 8) | ('x' << 16) | (':' << 24)
static

Definition at line 55 of file vsspdefs.h.

const uint32_t vssp::TYPE_DAT = ('D' << 0) | ('A' << 8) | ('T' << 16) | (':' << 24)
static

Definition at line 49 of file vsspdefs.h.

const uint32_t vssp::TYPE_ER = ('_' << 0) | ('e' << 8) | ('r' << 16) | (':' << 24)
static

Definition at line 56 of file vsspdefs.h.

const uint32_t vssp::TYPE_ERR = ('E' << 0) | ('R' << 8) | ('R' << 16) | (':' << 24)
static

Definition at line 52 of file vsspdefs.h.

const uint32_t vssp::TYPE_GET = ('G' << 0) | ('E' << 8) | ('T' << 16) | (':' << 24)
static

Definition at line 47 of file vsspdefs.h.

const uint32_t vssp::TYPE_PNG = ('P' << 0) | ('N' << 8) | ('G' << 16) | (':' << 24)
static

Definition at line 51 of file vsspdefs.h.

const uint32_t vssp::TYPE_RI = ('_' << 0) | ('r' << 8) | ('i' << 16) | (':' << 24)
static

Definition at line 53 of file vsspdefs.h.

const uint32_t vssp::TYPE_RO = ('_' << 0) | ('r' << 8) | ('o' << 16) | (':' << 24)
static

Definition at line 54 of file vsspdefs.h.

const uint32_t vssp::TYPE_SET = ('S' << 0) | ('E' << 8) | ('T' << 16) | (':' << 24)
static

Definition at line 48 of file vsspdefs.h.

const uint32_t vssp::TYPE_VER = ('V' << 0) | ('E' << 8) | ('R' << 16) | (':' << 24)
static

Definition at line 50 of file vsspdefs.h.

const uint32_t vssp::VSSP_MARK = ('V' << 0) | ('S' << 8) | ('S' << 16) | ('P' << 24)
static

Definition at line 38 of file vsspdefs.h.



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