DA14583物联网套件数据速率

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
pureform
离线
最后看到:11个月,4个星期前
加入:2017-12-28 08:37
DA14583物联网套件数据速率

你好,

我正在尝试增加加速度计和陀螺仪的数据速率到200Hz。我要写我自己的应用程序来支持这么高的数据速率。我读了一个关于这方面的老帖子,想澄清一些事情。这是你在老帖子里的回复

“不仅是传感器融合,这个限制也适用于原始项目,因为在更高的数据生成率下,BLE将无法在链路上一次一个中断传输数据。较高的数据速率要求连接间隔超出BLE允许的最小连接间隔。最小允许的是7.5,对于100Hz的数据速率,我们使用大约10ms的连接间隔。你可以通过凯尔物联网原始固件更新为了得到更多的数据在一个报告(更多的数据用一个连接间隔)但是应用程序不能够遵循,应该有一个滞后什么也显示在应用程序和设备不进行操作,超过默认的数据速率。

你可以测试它通过USE_SPI_FLASH_CONFIG以加载数据从user_app_wrbl_config.h改变默认的数组和SENSOR_SAMPLE_RATE_IMU用户样本情况下,例如SENSOR_SAMPLE_RATE_USER_CASE2和选择样本案例BMI160_ACCEL_OUTPUT_DATA_RATE_200HZ和BMI160_ACCEL_OUTPUT_DATA_RATE_200HZ。”

我已经修改了你在上一段提到的关于数据速率的配置。为了在一个报告中获得更多的数据(您在第一段中提到了这一点),我需要更改水印级别还是有其他配置?

谢谢你!

设备:
MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨pureform,

嗨pureform,

我不知道如果物联网能够操作或它将如何表现在这样高datarates以来没有进行如此高的价值,这就是为什么我已经在我的帖子提到“你可以测试这个”,给上面的指示,还我是参照原始而不是传感器融合项目。关于在一个报告期间获得更多的数据,我假设您正在工作到SFL项目,因为您正在引用水印级别(我假设您的意思是FIFO的水印级别)。同声传译项目将产生的数据量取决于传感器的datarate,嗯- b - 063 da14583物联网传感器开发Kit.pdf段7.3.1文档指的FIFO,你应该设定为了得到你想的传感器融合数据率以及如何计算它。但你必须明白,传感器融合项目的运作方式不同于原始项目,设备报告的原始数据的一部分,它从传感器。

由于MT_dialog

pureform
离线
最后看到:11个月,4个星期前
加入:2017-12-28 08:37
我在研究原始数据

我在RAW项目上工作,而不是SFL项目。所以,测试高数据率在原始项目中,我们只需要这样做——“你可以通过它通过测试这个USE_SPI_FLASH_CONFIG以加载数据从user_app_wrbl_config.h改变默认的数组和SENSOR_SAMPLE_RATE_IMU用户样本情况下,例如SENSOR_SAMPLE_RATE_USER_CASE2,并选择示例案例BMI160_ACCEL_OUTPUT_DATA_RATE_200HZ和BMI160_ACCEL_OUTPUT_DATA_RATE_200HZ。"?

还是有更多配置需要调整?

谢谢你!

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨pureform,

嗨pureform,

在你之前问的关于FIFO和水印级别的问题中,FIFO和一个特定的水印级别是在SFL项目中使用的,以实现传感器融合数据的合适的数据速率(如我提到的文档所示)。原始项目与SFL有点不同,因为它不使用先进先出,但接受直接中断从传感器,以从传感器获得数据。通过改变加速度计的输出速率你会得到更多的频率,通过传感器在设备上的准备中断,所以583会提示传感器在那个速率,为了得到准备好的数据。为了提高数据速率的中断,这是你要做什么,为了发送更多的数据在另一边你将不得不增加连接间隔和连接的外围的延迟将经常沟通与中央因此发送更多的数据。

由于MT_dialog