你好,
是否有可能,我可以有100Hz以上的加速度率是多少?陀螺仪也有同样的问题。
thanx!
aris.
嗨Jyro_gr,
该应用程序的可用最大数据速率为100Hz,该传感器可支持高达1600Hz,但因此没有对更高数据速率的任何实现传感器融合实现无法处理这么快的更新速度。同为陀螺仪以及传感器可支持高达3200Hz的数据速率而不是应用程序。
谢谢mt_dialog.
所以如果我真的不关心'融合',我只需要原始数据,我可以增加数据率?这需要在应用程序或物联网代码(通过keil5等)中更改吗?
THANX
它不仅是传感器融合,限制有效期为原料的项目为好,因为在数据生成率较高的BLE不会是能够在一次链接一个中断转化中的数据。更高的数据速率需要连接的间隔是由BLE允许的最小连接时间间隔的进行。允许的最小是7.5和为100Hz的数据速率,我们使用10ms左右连接间隔。您可以在一个报告(更多的数据打包在一个单一的连接间隔),但在应用过程中,通过更新,以获得更多的数据KEIL物联网原始固件是不会能够跟随,应该对所显示的内容滞后在应用中,也是设备不超过默认的数据传输速率测试操作。
你可以测试它通过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。
你好,我们又见面了。在采取了一些措施后,我可以看到测量率(在.log文件)是相同的融合率!这意味着即使加速速率是100hz,最终的速率是聚变速率=25Hz(我得到25个测量/秒)
当我关闭融合等,我没有得到任何数据,和应用程序的图像是静态的。
我怎样才能得到正确的数据,即使是在100Hz?还有,我在哪里可以找到FUSION算法?
thanx.
Jyro
正如我在之前的帖子中提到的,应用程序和fw不打算支持这种数据速率,关于FUSION算法,源代码是不可用的,只有目标文件。
我理解这个速率>100Hz。我不能理解的是,为什么应用程序不能支持100Hz,因为它是一个选择在应用程序?传感器可以测量在那些(100赫兹)的速率,但BT不能,即使这些速率?我彻底地问这个,因为我真的需要了解它是否是或不是可能有一个日志最多100个测量/秒的日志文件...
谢谢你的回答。
对于传感器融合固件,数据生成取决于FIFO的WM,该WM从传感器收集数据,该WM取决于传感器融合选择率和传感器的实际率。当WM达到一定的水平时,一个中断产生,应用程序从FIFO读取数据。然后对加速度计、陀螺仪和磁力计等原始传感器数据进行处理,并将其传递给传感器融合更新功能。经过FIFO阵列处理和传感器融合算法更新后,只有原始数据的一部分被过BLE发送.在原始项目中,所有原始数据都通过BLE发送到中心设备。
所有上述能够在所述IOT用户手册UM-B-063在第7.3节一般操作中找到。
非常感谢,我阅读了手册,非常有启发性!
据我所知,“在原项目中的所有原始数据被发送过BLE到中央装置”,但我的问题是,我怎么才能触发这一切?哪个keil5 target_app例子,我选择或修改在keil5,所以我可以加载它通过SmartSnippets到我的标签?
在你的移动应用程序中,当我选择禁用融合时,只显示环境数据,所以我猜在这个程序中没有RAW项目选项,对吗?谢谢你!
我不完全得到的问题,如何触发呢?如果你指的是设备如何被迫开始发送数据,这依赖于中央侧,适当的特性写有适当的配置,以便于开始发送数据的设备。这两个项目都可以通过智慧片段下载到583,原项目不使用传感器融合图书馆和SFL使用这个库。如果你只对原始数据感兴趣的原始项目是你应该选择什么。
谢谢你的回答,请让我说得更具体一些。
1)我收到了已经用默认程序编程的标签。这是一个唯一的SFL项目或它可以作为一个RAW项目,取决于我做的移动应用程序?
2)我已经下载在附带的SDK中的标签各种实例(与片段)。我需要下载原始默认程序。我在哪里可以找到呢?
3)“这两个项目可以通过智慧片段到583下载”,我在哪里可以找到这些项目?在哪个文件夹我下载的SDK?
谢谢很多!
1)有两个关于物联网传感器套件的项目(RAW和SFL),它们都提供原始数据测量,但每个项目的实施方式不同。只有SFL项目返回传感器融合结果,RAW项目只返回原始值。根据你读到的特征,你会得到一个特定的值。
2)例子并不包含在SDK中,你将能够找到的583产品(DA14583物联网传感器开发工具包)的参考设计部分项目。
3)同Q2。
另外,对于更多的问题,请尝试创建一个新的帖子,而不是在同一篇帖子上发帖,因为当前的帖子已经有多个回复和不同的问题,很难有人关注。
就这么简单!大的谢谢!真管用!
~ Jyro
非常感谢,我马上试用,结果出来告诉你!
你好,我使用“SmartBond物联网传感器开发工具包”的融合数据。通过使用“物联网传感器的移动应用”,我能看到在移动的三维运动,同时旋转传感器开发套件。目前,我正在使用其他Android应用(应用特定的Android应用程序)旋转的移动图像。但我没能获得在Android应用程式的旋转。我想,我没有遵循正确的程序和因素来计算偏航,.俯仰和横滚值。
我能够接收融合的从物联网传感器开发工具包中的数据,以我的Android应用程序。请指导我在做计算得到的参数,使图像旋转在Android应用程式。
问候,Mahesh Chandana。
嗨的卖方,
物联网通过在文档中表示自定义报告发送从SENOR融合算法到移动电话中的相应数据(请的UM-B-063文档中检查表12)。如果您的应用程序遵循相同的约定作为物联网的应用程序,你应该能够得到一些3D运动。是您的应用程序能够从物联网的报告分析数据?我可以为了做,以帮助是,如果你喜欢用它作为参考,以您发送的物联网的Android / iOS的代码。
你好,我们的应用能够解析来自物联网的数据。请android代码。这对理解融合数据的处理是有帮助的。
非常感谢您的快速回复。
一个邮件已发送到注册的电子邮件地址。
你好,谢谢您的答复。我会更新到你。
独立,Mahesh Chandana。
你好,我使用的物联网代码DA14583(版本:v5.160.1.19)。具体根据“UM-B-063_DA14583_IoT_sensor_development_kit_1v1.pdf”,它是支持操作的4种模式。
1.陀螺仪、加速度计和磁强计(GAM)模式2.陀螺仪和加速度计(GA)模式3.陀螺仪(G)模式4.加速度计和磁力(AM)模式
请指导我了解配置模式的步骤。我可以改变代码中的操作模式。
传感器是什么使在你的设备取决于sensor_config变量,从默认值填充的user_sensor_config.c sensor_config_default变量文件或直接从非易失性内存,sensor_combination结构体的成员是一个控制传感器将被启用。默认值为ENABLE_ALL_SENSOR_FLAGS。代码将检查user_init_sensor_combination中设置了哪些标志,并将启用相应的传感器。
你好,你刚才说的是为了启用传感器。
能否请您解释一下有关程序,使在计算传感器融合物联网硬件只使用陀螺仪和加速度计数据。
请指导我如何进行。
问候,Mahesh Chandana
你的问题是如何在可用选项(GAM, GA, G, AM)之间的代码中配置操作模式。通过启用传感器,设备将从启用的传感器提供适当的数据给传感器融合引擎。有关物联网功能的更多信息,您可以查看章节7.3中的UM-B-063,其中详细描述了系统的每个不同状态下的一般操作。
嗨Jyro_gr,
该应用程序的可用最大数据速率为100Hz,该传感器可支持高达1600Hz,但因此没有对更高数据速率的任何实现传感器融合实现无法处理这么快的更新速度。同为陀螺仪以及传感器可支持高达3200Hz的数据速率而不是应用程序。
谢谢mt_dialog.
所以如果我真的不关心'融合',我只需要原始数据,我可以增加数据率?
这需要在应用程序或物联网代码(通过keil5等)中更改吗?
THANX
嗨Jyro_gr,
它不仅是传感器融合,限制有效期为原料的项目为好,因为在数据生成率较高的BLE不会是能够在一次链接一个中断转化中的数据。更高的数据速率需要连接的间隔是由BLE允许的最小连接时间间隔的进行。允许的最小是7.5和为100Hz的数据速率,我们使用10ms左右连接间隔。您可以在一个报告(更多的数据打包在一个单一的连接间隔),但在应用过程中,通过更新,以获得更多的数据KEIL物联网原始固件是不会能够跟随,应该对所显示的内容滞后在应用中,也是设备不超过默认的数据传输速率测试操作。
你可以测试它通过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.
你好,我们又见面了。
在采取了一些措施后,我可以看到测量率(在.log文件)是相同的融合率!这意味着即使加速速率是100hz,最终的速率是聚变速率=25Hz(我得到25个测量/秒)
当我关闭融合等,我没有得到任何数据,和应用程序的图像是静态的。
我怎样才能得到正确的数据,即使是在100Hz?
还有,我在哪里可以找到FUSION算法?
thanx.
Jyro
嗨Jyro_gr,
正如我在之前的帖子中提到的,应用程序和fw不打算支持这种数据速率,关于FUSION算法,源代码是不可用的,只有目标文件。
谢谢mt_dialog.
我理解这个速率>100Hz。
我不能理解的是,为什么应用程序不能支持100Hz,因为它是一个选择在应用程序?
传感器可以测量在那些(100赫兹)的速率,但BT不能,即使这些速率?
我彻底地问这个,因为我真的需要了解它是否是或不是可能有一个日志最多100个测量/秒的日志文件...
谢谢你的回答。
嗨Jyro_gr,
对于传感器融合固件,数据生成取决于FIFO的WM,该WM从传感器收集数据,该WM取决于传感器融合选择率和传感器的实际率。当WM达到一定的水平时,一个中断产生,应用程序从FIFO读取数据。然后对加速度计、陀螺仪和磁力计等原始传感器数据进行处理,并将其传递给传感器融合更新功能。经过FIFO阵列处理和传感器融合算法更新后,只有原始数据的一部分被过BLE发送.在原始项目中,所有原始数据都通过BLE发送到中心设备。
所有上述能够在所述IOT用户手册UM-B-063在第7.3节一般操作中找到。
谢谢mt_dialog.
非常感谢,我阅读了手册,非常有启发性!
据我所知,“在原项目中的所有原始数据被发送过BLE到中央装置”,
但我的问题是,我怎么才能触发这一切?哪个keil5 target_app例子,我选择或修改在keil5,所以我可以加载它通过SmartSnippets到我的标签?
在你的移动应用程序中,当我选择禁用融合时,只显示环境数据,所以我猜在这个程序中没有RAW项目选项,对吗?
谢谢你!
Jyro
嗨Jyro_gr,
我不完全得到的问题,如何触发呢?如果你指的是设备如何被迫开始发送数据,这依赖于中央侧,适当的特性写有适当的配置,以便于开始发送数据的设备。这两个项目都可以通过智慧片段下载到583,原项目不使用传感器融合图书馆和SFL使用这个库。如果你只对原始数据感兴趣的原始项目是你应该选择什么。
谢谢mt_dialog.
谢谢你的回答,请让我说得更具体一些。
1)我收到了已经用默认程序编程的标签。这是一个唯一的SFL项目或它可以作为一个RAW项目,取决于我做的移动应用程序?
2)我已经下载在附带的SDK中的标签各种实例(与片段)。我需要下载原始默认程序。我在哪里可以找到呢?
3)“这两个项目可以通过智慧片段到583下载”,我在哪里可以找到这些项目?在哪个文件夹我下载的SDK?
谢谢很多!
Jyro
嗨Jyro_gr,
1)有两个关于物联网传感器套件的项目(RAW和SFL),它们都提供原始数据测量,但每个项目的实施方式不同。只有SFL项目返回传感器融合结果,RAW项目只返回原始值。根据你读到的特征,你会得到一个特定的值。
2)例子并不包含在SDK中,你将能够找到的583产品(DA14583物联网传感器开发工具包)的参考设计部分项目。
3)同Q2。
另外,对于更多的问题,请尝试创建一个新的帖子,而不是在同一篇帖子上发帖,因为当前的帖子已经有多个回复和不同的问题,很难有人关注。
谢谢mt_dialog.
就这么简单!
大的谢谢!
真管用!
~ Jyro
非常感谢,我马上试用,结果出来告诉你!
你好,
我使用“SmartBond物联网传感器开发工具包”的融合数据。通过使用“物联网传感器的移动应用”,我能看到在移动的三维运动,同时旋转传感器开发套件。目前,我正在使用其他Android应用(应用特定的Android应用程序)旋转的移动图像。但我没能获得在Android应用程式的旋转。我想,我没有遵循正确的程序和因素来计算偏航,.俯仰和横滚值。
我能够接收融合的从物联网传感器开发工具包中的数据,以我的Android应用程序。请指导我在做计算得到的参数,使图像旋转在Android应用程式。
问候,
Mahesh Chandana。
嗨的卖方,
物联网通过在文档中表示自定义报告发送从SENOR融合算法到移动电话中的相应数据(请的UM-B-063文档中检查表12)。如果您的应用程序遵循相同的约定作为物联网的应用程序,你应该能够得到一些3D运动。是您的应用程序能够从物联网的报告分析数据?我可以为了做,以帮助是,如果你喜欢用它作为参考,以您发送的物联网的Android / iOS的代码。
谢谢mt_dialog.
你好,
我们的应用能够解析来自物联网的数据。请android代码。这对理解融合数据的处理是有帮助的。
非常感谢您的快速回复。
问候,
Mahesh Chandana。
嗨的卖方,
一个邮件已发送到注册的电子邮件地址。
谢谢mt_dialog.
你好,
谢谢您的答复。我会更新到你。
独立,
Mahesh Chandana。
你好,
我使用的物联网代码DA14583(版本:v5.160.1.19)。具体根据“UM-B-063_DA14583_IoT_sensor_development_kit_1v1.pdf”,它是支持操作的4种模式。
1.陀螺仪、加速度计和磁强计(GAM)模式
2.陀螺仪和加速度计(GA)模式
3.陀螺仪(G)模式
4.加速度计和磁力(AM)模式
请指导我了解配置模式的步骤。我可以改变代码中的操作模式。
问候,
Mahesh Chandana。
嗨的卖方,
传感器是什么使在你的设备取决于sensor_config变量,从默认值填充的user_sensor_config.c sensor_config_default变量文件或直接从非易失性内存,sensor_combination结构体的成员是一个控制传感器将被启用。默认值为ENABLE_ALL_SENSOR_FLAGS。代码将检查user_init_sensor_combination中设置了哪些标志,并将启用相应的传感器。
谢谢mt_dialog.
你好,
你刚才说的是为了启用传感器。
能否请您解释一下有关程序,使在计算传感器融合物联网硬件只使用陀螺仪和加速度计数据。
请指导我如何进行。
问候,
Mahesh Chandana
嗨的卖方,
你的问题是如何在可用选项(GAM, GA, G, AM)之间的代码中配置操作模式。通过启用传感器,设备将从启用的传感器提供适当的数据给传感器融合引擎。有关物联网功能的更多信息,您可以查看章节7.3中的UM-B-063,其中详细描述了系统的每个不同状态下的一般操作。
谢谢mt_dialog.