#include <cstdint>
#include <cmath>
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) |