|
我看得是一个开源的项目,在研究他的代码的时候有一些疑问!
他在读6050的时候用的是mpu6050_get_data(&gx, &gy, &gz, &ax, &ay , &az, &temperature);我猜他读的是DMP,不知道理解的对不对。
接着他又用
gx_sum += gx;
gy_sum += gy;
gz_sum += gz;
计算了补偿值,
gx_offset = gx_sum / 1500; //计算补偿值
gy_offset = gy_sum / 1500;
gz_offset = gz_sum / 1500;
为什么要计算补偿值,这个值是怎么来的。
最让我无解的是这个,
f_gx = gx * GYRO_SCALE;
f_gy = gy * GYRO_SCALE;
f_gz = gz * GYRO_SCALE;
GYRO_SCALE=0.06097609
这个又是干什么的?
搞不懂! |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|