DA14583 IOT套件数据速率

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

你好,

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

“它不仅是传感器融合,限制对于原始项目也有效,因为在更高的数据生成速率下,BLE不会一次将数据传输一个中断的链接一个中断。更高的数据速率要求使用BLE允许的最小连接间隔的连接间隔。允许的最小最小值为7.5,我们使用大约10ms的连接间隔。您可以通过keil更新IoT原始固件以便在其中获取更多数据报告(更多数据包装在单个连接间隔中),但应用程序不会遵循,应该有一个滞后于应用程序中显示的内容,并且在超出默认的操作中未测试设备数据速率。

你可以测试它通过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个月3周前
职员
加入:2015-06-08 11:34
嗨pureform,

嗨pureform,

我不知道IOT是否能够运作或者它将在这种铰链数据库中运作,因为它在这种高价值中未测试以来,这就是我在我的帖子上提到的原因“你可以测试这个”并给出了上面的说明,我也参考了原始而不是传感器融合项目。关于在一份报告期间获取更多数据,我假设您正向SFL项目工作,因为您指的是水印级别(我想你的意思是FIFO的水印级别)。SFL项目将生成的数据量取决于传感器的Datarate,在UM-B-063 DA14583 IOT传感器开发kit.pdf上,文档指的是您应该设置的FIFO获取您想要的传感器融合数据速率以及如何计算它。但您必须了解传感器融合项目的运行方式与原始项目不同,并且设备报告它从传感器获得的原始数据的一部分。

由于MT_dialog

pureform.
离线
最后一次露面:12个月4天前
加入:2017-12-28 08:37.
我正在锻炼生

我正在研究原始项目而不是SFL项目。因此,要测试原始项目中的高数据速率,我们只需要执行此操作 - “您可以通过拒绝使用_spi_flash_config来测试此功能,以便从默认数组和user_app_wrbl_config中加载数据,将scentr_sample_rate_imu更改为用户样本案例,例如sensor_sample_rate_user_case2,并选择该样本案例bmi160_accel_output_data_rate_200hz和bmi160_accel_output_data_rate_200hz。“?

或者有更多的配置来调整?

谢谢你。

mt_dialog.
离线
最后一次露面:5个月3周前
职员
加入:2015-06-08 11:34
嗨pureform,

嗨pureform,

在上一个问题中,您询问FIFO和水印级别,FIFO和特定的水印级别用于SFL项目,以实现传感器融合数据的适当数据速率(如我所用文档所示)提及)。原始项目与SFL有点不同,因为它不使用FIFO,而是从传感器接受直接中断,以便从传感器获取数据。因此,通过更改加速度计的输出速率,您将通过传感器获得更频繁的准备内容,因此583将以该速率提示传感器以获得就绪数据。因此,为了提高中断的数据速率,这就是您必须做的事情,以便在另一边发送更多数据,您必须增加连接间隔和连接的延迟,以便外围将通信更常见的是,因此发送更多数据。

由于MT_dialog