Other Parts Discussed in Thread: CC2650STK, CC2640, CC2650
Thread 中讨论的其他器件: CC2640、 CC2650
您好!
我正在使用 CC2650STK 读取磁力计数据。 我想我能够从 sensorMpu9250MagRead()读取数据 ,如屏幕截图所示。 但我不确定这是否是来自传感器的正确数据。
以及如何将数据从传感器转换为浮点类型。
如果这不是实际数据、请告诉我如何从传感器读取数据。
谢谢、
Sushrut
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: CC2650STK, CC2640, CC2650
您好!
我正在使用 CC2650STK 读取磁力计数据。 我想我能够从 sensorMpu9250MagRead()读取数据 ,如屏幕截图所示。 但我不确定这是否是来自传感器的正确数据。
以及如何将数据从传感器转换为浮点类型。
如果这不是实际数据、请告诉我如何从传感器读取数据。
谢谢、
Sushrut
您好、JXS、
感谢你的答复。
我已经浏览了 wiki 页面、并在我的 代码中添加了磁力计的转换算法。
但我感到困惑。
根据我对 sensor_mpu9250.c 文件的理解、来自磁力计的数据是从函数"sensorMpu9250MagRead (Int16_t *数据)"获得的。
在浏览 wiki 页面时、我必须知道来自传感器的数据是9 16位数据。 此外、加速计、回转仪和磁力计 分别具有 x、y、z 轴的6字节数据 。
正如我在屏幕截图中所示、输出中有9位数字。 那么、这是否意味着最后3位数字是来自磁力计传感器的数据? 如果是、如何仅从9位数据中获取磁力计数据?
在 wiki 页面上、还提到 了 Gyroscope 原始数据由0-5个数据组成、 加速计 原始数据由6-11个字节组成、 而磁力计 原始数据由7-12个字节组成。
是否意味着6-12字节的数据既来自加速计又来自磁力计? 我在这里感到困惑、请解释一下如何从传感器读取数据。
谢谢、
Sushrut