使用BMM150在SDK6中的使用

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
gme_merlin
离线
最后一次露面:10个月前1年
加入:2019-04-18 10:23
使用BMM150在SDK6中的使用

亲爱的支持,
我们计划与DA14585模块组合使用SDK 6。该模块应使用在SDK 5中使用的传感器的2个传感器操作:运动传感器BMI160和磁传感器BMM150。BMI160已经在SDK 6中实现,似乎工作正常。我们想知道BMM150的实施是否会对新的传感器融合库构成任何问题。特别考虑到它应该以低功耗模式运行,但读出速率仅为10 Hz。SFL是否仍然能够在100Hz运行?在我的理解中,SFL的目的是为了在低频传感器的单个值之间插值,但为什么在UM-B-101 Page 38中,只能在SF关闭时设置磁力计速率状态位?或者如果m_date的状态标志设置为0,则此过程是(UM-B-101的第4.11.3.2节中描述的)?

非常感谢!
问候
梅林

设备:
PM_DIALOG.
离线
最后一次露面:2天16小时前
职员
加入:2018-02-08 11:03
嗨gme_merlin,

嗨gme_merlin,

谢谢你的问题。让我在内部检查它,我会尽快回复你。

谢谢,PM_DIALOG.

gme_merlin
离线
最后一次露面:10个月前1年
加入:2019-04-18 10:23
嗨pm_dialog,

嗨pm_dialog,

你发现了什么吗?

谢谢,gme_merlin

PM_DIALOG.
离线
最后一次露面:2天16小时前
职员
加入:2018-02-08 11:03
嗨gme_merlin,

嗨gme_merlin,

MagnetO是强制模式(4.5.1.3,user_sensor_magneto_init())通过SF模式的加速度计IMU中断(= SF速率)同步(user_sensor_motion_init() - > pre_data_read_fn = user_magneto_premotion_cb()),以正确对齐样本。这当然可以在独立的方式改变并使用磁磁,条件是使用传感器接口(AN-B-068是推荐的读取。)。如果使用另一个磁铁IC user_magneto_data_cb(),则应更改user_magneto_premotion_cb()和user_sensor_magneto_init()。第4.11.3.2段是无关紧要的。该SFL经过100 Hz进行测试以工作,但操作条件靠近参考设计。

谢谢,PM_DIALOG.