那就看看fifo的值是什么时候放进去的吧,一番查找,发现在这:
[image.png]
看看这个函数哪里调吧:
[image.png]
就是这里没错,找到这个就好办了,咱们在新的at框架也实现一个吧
先创建一个...at底层了,这里比较了老的代码和新的对接qcloud_sdk的地方,总结出配置文件应该这样:
[image.png]
因为时间过去太久了,细节不太记得了
总之这样就能编译成功了,喔对了,还要实现一个线程创建的接口...官方demo的移植就比较简单了,官方文档也有讲,这里只需要把data_template文件加进来:
[image.png]
我们启用这个文件,把上面那个失能,就走我们的新的sdk了,爽多了
6.排坑记...的宏问题搞定
[image.png]
原值是5*1000,但是经过我不停的打log,抓现象发现5s刚好数据回来,所以造成超时,改成12s就行了
[image.png]
总结
坚持的力量总是强大的,这过程中有无数次想放弃的时候...,最后还是被自己内心的小人说服了,花费了无数的夜晚和周末,终于搞定了这个不叫功能的功能,也算是有所收获吧,在调试的过程中发现qcloud_sdk还是一套很优秀的代码,看得出来鹅厂的确有人才,看来我辈还得加倍努力啊