本文整理汇总了C++中sensor_t::align方法的典型用法代码示例。如果您正苦于以下问题:C++ sensor_t::align方法的具体用法?C++ sensor_t::align怎么用?C++ sensor_t::align使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sensor_t
的用法示例。
在下文中一共展示了sensor_t::align方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ACC_getADC
void ACC_getADC(void)
{
acc.read(accADC);
acc.align(accADC);
ACC_Common();
}
示例2: ACC_getRawRot
static void ACC_getRawRot(void)
{
int16_t accADC16[3], i;
acc.read(accADC16);
if (cfg.align[ALIGN_ACCEL][0]) alignSensors(ALIGN_ACCEL, accADC16); else acc.align(accADC16);
for (i = 0; i < 3; i++) accADC[i] = (float)accADC16[i];
}
示例3: Gyro_getRawRot
static void Gyro_getRawRot(void)
{
int16_t gyroADC16[3], i;
gyro.read(gyroADC16); // range: +/- 8192; +/- 2000 deg/sec
if (cfg.align[ALIGN_GYRO][0]) alignSensors(ALIGN_GYRO, gyroADC16); else gyro.align(gyroADC16);
for (i = 0; i < 3; i++) gyroADC[i] = (float)gyroADC16[i];
}
示例4: GETMPU6050
void GETMPU6050(void)
{
int16_t accADC16[3];
int16_t gyroADC16[3];
uint8_t i;
MPU6050ReadAllShit(accADC16, &GyroTempC100, gyroADC16);
if (cfg.align[ALIGN_ACCEL][0]) alignSensors(ALIGN_ACCEL, accADC16); else acc.align(accADC16);
if (cfg.align[ALIGN_GYRO][0]) alignSensors(ALIGN_GYRO, gyroADC16); else gyro.align(gyroADC16);
for (i = 0; i < 3; i++)
{
accADC[i] = (float)accADC16[i];
gyroADC[i] = (float)gyroADC16[i];
}
ACC_Common();
GYRO_Common();
}
示例5: Gyro_getADC
void Gyro_getADC(void)
{
// range: +/- 8192; +/- 2000 deg/sec
gyro.read(gyroADC);
gyro.align(gyroADC);
GYRO_Common();
}