注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
bjemt的个人空间 https://home.eeworld.com.cn/space-uid-749613.html [收藏] [复制] [分享] [RSS]
日志

【NXP Rapid IoT评测】+第一天测评体会

已有 407 次阅读2018-12-27 00:43 |个人分类:IOT

今天收到了快速物联网原型机模块,比我想象中的要小,但是没有扩展坞很难引出背后的扩展连接器。担心原来计划的数据采集根本实现不了。



今天按用户指南完成了第2章(快速物联网入门),实现手机APP和电脑访问网站与快速物联网原型机模块连接,在测试中发现一些问题,
主要集中的快速物联网原型机与后台服务器的通信与工作模式上,如下所示:
1.国内访问rapid-iot-studio.nxp.com网站速度慢,连接质量不好,经常掉线。
于由所有软件的设计与编译和下载都是通过这个网站完成了,由于连接质量不高,访问速度太慢还经常出现错误(个人觉得与设备UUID经常变化有重要关系),给软件设计调试和模块数据上传与下载都带来很大困难。建议NXP公司能在国内建一个rapid-iot-studio.nxp.com网站的镜象或是加速服务器,这样才能从根本上提高软件设计和模块实际应用的可靠性。




相信很多人都见过这个错误提示,原因就是因为服务器在国外,中间的延时太大,丢包多,Tracert路由显示的延时和丢包情况如下图所示:




2.通过手机APP添加快速物联网原型机模块时,设备的UUID不唯一,UUID与模块的MAC和ID都没有关系。
在手机APP添加设备时工作一段时间模块就自动重启了,重启后手机APP不能自动与模块再次建立蓝牙连接,必须物新添加一次设备才能收到数据,但是工作一段时间后又自动重启了。我不知道为什么模块会自动重启?同时我注意到每次添加到绑定设备列表中的设备的UUID都不一样,且与设备本身的MAC和ID无关,感觉应该是rapid-iot-studio.nxp.com服务器在添加设备时看到设备外网地址,由于国内访问互联网都是动态IP+NAT方式,手机和外网地址每次会话都会变化,UUID应用使用设备的MAC和ID做为唯标识,就象QQ号和电话号码一样在通信中应保持不变,当用户端的IP发生变化时,服务器端应自动完成设备IP地址的注册和更新。否则就必须要求每个模块有一个固定的外网地址,目前还很难做到这一点。



3.快速物联网原型机使用MCUXpresso IDE进行本地调试时必须外接扩展坞,希望能为本次评估活动提供Mikroelektronika Hexiwear扩展坞
由于基于网站的设计调试和运行都存在网络连接不可靠,延时大的问题,快速物联网原型机在实际工作中应该采用手机或电脑存贮+互联网云存贮的双存贮模式。当与互联存贮中断时在手机APP和电脑应用中应保持数据的连续存贮,在恢复互联网连接时自动或人工同步到云服务器。从快速物联网原型机的示例程序看,产生的所有数据应该是直接上传并保存到互联网服务器上,当设备与远端服务器通信中断后,既使设备与手机的蓝牙还保持的连接状态,手机APP也无法获得数据和操作设备。这种工作模式对网络传输质量要求很高,不利于连续数据采集。


希望NXP能为本次评估活动提供Mikroelektronika Hexiwear扩展坞
支持的跟贴呀!

此内容由EEWORLD论坛网友bjemt原创,如需转载或用于商业用途需征得作者同意并注明出处



本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章