27 lines
630 B
C
27 lines
630 B
C
#include "by_imu.h"
|
|
#include "zf_common_headfile.h"
|
|
|
|
float imu_acc_x;
|
|
float imu_acc_y;
|
|
float imu_acc_z;
|
|
float imu_gyro_x;
|
|
float imu_gyro_y;
|
|
float imu_gyro_z;
|
|
|
|
void by_imu_data_get(void)
|
|
{
|
|
imu660ra_get_acc();
|
|
imu660ra_get_gyro();
|
|
imu660ra_get_temperature();
|
|
|
|
imu_acc_x = imu660ra_acc_transition(imu660ra_acc_x);
|
|
imu_acc_y = imu660ra_acc_transition(imu660ra_acc_y);
|
|
imu_acc_z = imu660ra_acc_transition(imu660ra_acc_z);
|
|
|
|
imu_gyro_x = imu660ra_gyro_transition(imu660ra_gyro_x);
|
|
imu_gyro_y = imu660ra_gyro_transition(imu660ra_gyro_y);
|
|
imu_gyro_z = imu660ra_gyro_transition(imu660ra_gyro_z);
|
|
|
|
|
|
}
|