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> 67 std::vector<TimestampedQuaternion> imuGetRotationQuaternionSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
79 std::vector<TimestampedVector> imuGetAccelerationSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
91 std::vector<TimestampedVector> imuGetGyroscopeSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
103 std::vector<TimestampedVector> imuGetMagnetometerSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
115 std::vector<TimestampedVector> imuGetLinearAccelerationSeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
127 std::vector<TimestampedVector> imuGetGravitySeries(
int fromSec=0,
int fromUSec=0,
int untilSec=0x7FFFffffl,
int untilUSec=0x7FFFffffl);
Encapsulate a 4D (quaternion) sensor report, containing i, j, k, r, 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.