【求助】关于blinker.gps的问题
本人小白,刚刚开始学习blinker,用的WiFiduino的板子,移动端是Android机器,用的MQTT协议进行连接的。今天刚到的板子,所以没有任何外围电路,暂时就一条USB线一个板子学习。现在有一些问题想咨询一下。
1、关于Blinker.gps()
(1)我使用了开发文档里的例子,见下面的图片,显示上只有数字,但是不知道东经还是西经,南纬还是北纬,在网上搜索了一下,没找到解决方法。
(2)还有一个就是在debug窗口,只要我点击一次获取GPS数据的按钮,在Debug窗口就会一直出现json数据{"get":"gps"},请问出现这样情况的原因是什么,我想详细了解一下。
2、关于arduino IDE 上传时的问题
(1)在上传时屡次出现 espcomm_upload_mem failed 的错误,一般来讲,我重新插一次线就不会出现这样的问题,但是我还是想知道这是什么原因。
1.1南纬 西经 数值为负数
1.2设备获取gps信息会往app发送get gps的json
2 1.查看是否io0外接了传感器 2.调低下载的波特率 三水 发表于 2018-7-29 11:05
1.1南纬 西经 数值为负数
1.2设备获取gps信息会往app发送get gps的json
谢谢您的解答!
这么说来,只要我在void loop()中使用了Blinker.gps()的接口函数,那么在Blinker App中的debug框中就会一直出现{"get":"gps"}是吗?
关于第二个问题,IO0上没有接任何东西,我调低了通信速率还是出现了这样的情况,但是让板子掉一下电就好了,问题不大。
现在有一个新的疑问,我在点击APP上自定义的BUTTON时,偶尔会出现按下没反应的情况,但是多按几次或者等一会儿再按又会出现相应的反应(比如D2-L点亮熄灭,显示手机AHRS信息等),我猜测,是否是因为MQTT协议存在比较明显的延时导致的(手机用的流量,板子连的校园网WIFI)。
是的,每调用一次Blinker.gps()就会发送一次get gps的json
app中button无法控制可能原因
1.消息限制(app限制了消息发送频率)
2.app的bug,app因为消息限制,我测试遇到过消息卡住很久才发出去的问题
3.设备那个时候刚好在接受心跳包丢弃了信息
4.正常情况下mqtt消息发送后应该100-800ms内可以被收到 三水 发表于 2018-7-29 18:02
是的,每调用一次Blinker.gps()就会发送一次get gps的json
app中button无法控制可能原因
您是Blinker的作者吧,昨天试了一下Blinker.cloudGet()和Blinker.cloudUpdate(),提示‘class BlinkerSimpleESP8266_MQTT' has no member named 'cloudUpdate'/'cloudGet'。github上我在example文件夹下还找到一个Blinker_Cloud/Cloud_MQTT的例子,八天前提交过修改,想问问怎么回事。 建议更新库后进行测试,云端储存的api上周更新的,需要更新库才能使用。
页:
[1]