本文整理汇总了C++中MPU6050::getAccelerationZ方法的典型用法代码示例。如果您正苦于以下问题:C++ MPU6050::getAccelerationZ方法的具体用法?C++ MPU6050::getAccelerationZ怎么用?C++ MPU6050::getAccelerationZ使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MPU6050
的用法示例。
在下文中一共展示了MPU6050::getAccelerationZ方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
/*
* Output functions
*
*/
extern "C" void sf_MPU6050_2xDriver_GxAyz_Outputs_wrapper(int16_T *x_vel,
int16_T *y_acc,
int16_T *z_acc,
int16_T *x_vel_2,
int16_T *y_acc_2,
int16_T *z_acc_2,
const real_T *xD)
{
/* %%%-SFUNWIZ_wrapper_Outputs_Changes_BEGIN --- EDIT HERE TO _END */
/* This sample sets the output equal to the input
y0[0] = u0[0];
For complex signals use: y0[0].re = u0[0].re;
y0[0].im = u0[0].im;
y1[0].re = u1[0].re;
y1[0].im = u1[0].im;
*/
if(xD[0] == 1)
{
#ifndef MATLAB_MEX_FILE
x_vel[0]=accelgyro.getRotationX();
y_acc[0]=accelgyro.getAccelerationY();
z_acc[0]=accelgyro.getAccelerationZ();
x_vel_2[0]=accelgyro2.getRotationX();
y_acc_2[0]=accelgyro2.getAccelerationY();
z_acc_2[0]=accelgyro2.getAccelerationZ();
#endif
}
/* %%%-SFUNWIZ_wrapper_Outputs_Changes_END --- EDIT HERE TO _BEGIN */
}