自由落体检测
大家好!
我正在尝试使用物联网传感器实现一个自由落体检测器,我想用自由落体检测中断取代任何运动检测。
我试了又试,但它一直不起作用,下面是我的代码:
在user sensor.c中:
Void user_bmi160_config_low-g_intr(Void) {
bmi160_set_low_g_enable (BMI160_ENABLE);
bmi160_set_low_high_g_source (0 x01);
大家好!
我正在尝试使用物联网传感器实现一个自由落体检测器,我想用自由落体检测中断取代任何运动检测。
我试了又试,但它一直不起作用,下面是我的代码:
在user sensor.c中:
Void user_bmi160_config_low-g_intr(Void) {
bmi160_set_low_g_enable (BMI160_ENABLE);
bmi160_set_low_high_g_source (0 x01);
实验设置:中央使用华为智能手机,外围使用DA14583物联网传感器。运行在智能手机上的软件是一个使用everything框架的应用程序。我想同时读取加速度和角速度来做动作捕捉。
传感器固件:物联网原始项目。
加速度计和陀螺仪的采样率:50Hz。
使用everything的中央设备上的代码如下:
/ /接收的数据
app.handleSensorAccelerometer = function (data) {
数据(“时间”)= Date.now ();
嗨,,
我连接两个设备有问题。
Dev1 (slave)正在发送包含我想在Dev2 (Central)上检索的数据的广告。
Dev1看起来很好,定期发送没有任何问题,它的通告在dev2调用app_easy_gap_start_connection_to_set时到达。我想连接到设备,我理解我调用app_easy_gap_start_connection_to_set。最终,在取消扫描之后,调用app_easy_gap_start_connection_to。
亲爱的,
也许我遗漏了一个文档,下面的内容可以忽略,但是我认为有一个关于设置工具链和更新以及可能的Keil和GCC工具混合的文档是很有帮助的。
所以也许我的要求很明显…
我最近尝试用最新版本安装工具/软件/ide,但是我有点困惑。是否有相应的升级/安装手册?
你好,
毫无疑问,我只是想告诉其他和我有同样问题的人,因为我已经找到了一个解决方法。
我遇到的问题是,即使我使用了SPI_Flash示例,但没有对其进行任何更改,也没有正确地写入flash。读取闪存只给我零(所有都是0x00)。
然而,当我进行以下更改时,它起作用了。
在spi_flash.c中,下面的代码片段生成错误。
您好,
我使用你们发给我的,hex2bin工具,无论是windows7多平台还是ubuntu平台的hex2bin都无法生成正确的本文件。
sam@sam: / tmp / $ ls
amome_1_583。十六进制amome_2_583.hex
sam@sam: / tmp / $ ls - l
总用量 180
山姆山姆-rw-rw-r——90228 7月21日14:14 amome_1_583.hex
山姆山姆-rw-rw-r——87167 7月21日14:13)amome_2_583.hex
sam@sam: / tmp /美元hex2bin amome_1_583.hex
hex2bin v2.3,版权所有(C) 2016 Jacques Pelletier &贡献者
嗨!
我的中心必须做两种活动:
—扫描、通信、数据传输到设备后断开或超时。必须按照我的申请要求办理。
使用定时器(由app_easy_timer创建)定时活动(例如每100毫秒一次)。
你好,
实验设置:我用Teclast-TPad X80H平板电脑测试Evothings查看器。我在IoT Sensor中使用的固件是5.160.01.19。
问题:我发现连接错误133时,试图连接物联网传感器。
但是,当我使用华为时,它可以正常工作。
问题:您能否给我一些提示,为什么会发生这种情况,如何修改物联网传感器上的代码?
最好的问候,
Yufan
当多个字节被发送到一个特征时,我如何修改被触发的处理程序?