15 #ifndef VISIONTRANSFER_DATACHANNELSERVICE_H 16 #define VISIONTRANSFER_DATACHANNELSERVICE_H 19 #include <visiontransfer/common.h> 20 #include <visiontransfer/deviceinfo.h> 21 #include <visiontransfer/sensordata.h> 74 std::vector<TimestampedQuaternion> imuGetRotationQuaternionSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
86 std::vector<TimestampedVector> imuGetAccelerationSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
98 std::vector<TimestampedVector> imuGetGyroscopeSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
110 std::vector<TimestampedVector> imuGetMagnetometerSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
122 std::vector<TimestampedVector> imuGetLinearAccelerationSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
134 std::vector<TimestampedVector> imuGetGravitySeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
Encapsulate a 4D (quaternion) sensor report, containing X, Y, Z, W, as well as timestamp and status f...
Encapsulate a 3D sensor report, containing X, Y, Z, as well as timestamp and status fields...
Aggregates information about a discovered device.