#include <iostream>
#include <iodrivers_base/Driver.hpp>
#include <base/Eigen.hpp>
Go to the source code of this file.
|
| enum | EPacketType {
PacketError = 0,
PacketCommand = 1,
PacketXML = 2,
PacketData = 3,
PacketNoMoreData = 4,
PacketC3DFile = 5,
PacketEvent = 6,
PacketDiscover = 7,
PacketNone = 8
} |
| |
| enum | EComponentType {
Component3d = 1,
Component3dNoLabels = 2,
ComponentAnalog = 3,
ComponentForce = 4,
Component6d = 5,
Component6dEuler = 6,
Component2d = 7,
Component2dLin = 8,
Component3dRes = 9,
Component3dNoLabelsRes = 10,
Component6dRes = 11,
Component6dEulerRes = 12,
ComponentAnalogSingle = 13,
ComponentImage = 14,
ComponentForceSingle = 15,
ComponentNone = 16
} |
| |
◆ EComponentType
| Enumerator |
|---|
| Component3d | |
| Component3dNoLabels | |
| ComponentAnalog | |
| ComponentForce | |
| Component6d | |
| Component6dEuler | |
| Component2d | |
| Component2dLin | |
| Component3dRes | |
| Component3dNoLabelsRes | |
| Component6dRes | |
| Component6dEulerRes | |
| ComponentAnalogSingle | |
| ComponentImage | |
| ComponentForceSingle | |
| ComponentNone | |
◆ EPacketType
| Enumerator |
|---|
| PacketError | |
| PacketCommand | |
| PacketXML | |
| PacketData | |
| PacketNoMoreData | |
| PacketC3DFile | |
| PacketEvent | |
| PacketDiscover | |
| PacketNone | |
◆ checkValid()
| void __attribute__::checkValid |
( |
| ) |
const |
check the QTM packet header will throw if the packet header is not valid
◆ getPayloadSize()
| size_t __attribute__::getPayloadSize |
( |
| ) |
const |
◆ getSize()
| size_t __attribute__::getSize |
( |
| ) |
const |
◆ getType()
◆ QTMHeader() [1/2]
| __attribute__::QTMHeader |
( |
| ) |
|
◆ QTMHeader() [2/2]
| __attribute__::QTMHeader |
( |
EPacketType |
type, |
|
|
size_t |
size |
|
) |
| |
◆ drop_rate
◆ marker_count
◆ out_of_sync_rate
| uint16_t out_of_sync_rate |
◆ rot
◆ size
◆ type