您的位置:首页 > 其它

网关调试 手机软件出现bug

2017-12-13 21:57 363 查看
  这周一直在调试和优化代码,断网的各种代码已经写完,周六早上测试时红绿灯报警均可以通过,但是下午测试时突然失败, 突然出现当网关一直处于run_ok时,手机还没有关闭热点突然报警,通过串口调试,网关的各个状态均没有问题(见图1——图5)

 


                                           图1   网关初始化为AP模式成功

 


                                        图2  网关初始化与手机连接成功



                             图3  网关初始化自身为WIFI客户端模式成功



                                    图4a 网关与服务器连接登记



                                        图4b



                                              图4c 网关与服务器连接登记成功



                                 图5 网关进入run_ok模式

但是在当网关进入AP模式时,手机端连接好自己的热点后,(见图6)



                                                    图6 网关进入AP模式连接热点

 手机上竟然不显示WiFi图标(见图7)直接跳转到网关ID界面(见图8)



                                          图7 连接好WiFi热点后 手机软件上居然不显示WiFi图标



                                      图8 直接跳转到网关ID界面

以至于初始化过程中,网关进入AP 时所连接的WiFi热点是服务器的热点shannondategateway,不能连接周围的热点,自动连上服务器热点(见图9)



                  图9 网关AP模式时不连接周围热点却连接上了服务器热点

虽然有时候后面的几种状态可以连接自己的热点(见图10——11)



             图10 网关初始化自身与手机端连接时连接上了自己的年热点



              图11  网关初始化自身为WiFi客户端模式时连接上了自己的热点

但是由于一开始进入AP状态时没有连接到自己的热点,以至于后面的测试即使关闭了自身热点均不能测试断网程序。(因为关掉自身热点后,手机软件仍在正常运行)(见图12)



                               图12  关掉自己热点后网关仍在正常运行

另外,在测试的时候,手机软件经常出现卡死现象,到达某一状态后突然不变化,一直处于该状态(目前测试均是到达网关初始化与手机连接时出现卡死现象)(手机软件出现卡死现象见图13 串口上显示卡死现象见图14)另外当手机软件跳转到网关ID界面时,即使填好网关ID后,软件经常出现请求失败的想象。



                           图13  网关初始化自身与手机端连接时出现卡死 现象



                图14  网关初始化自身与手机端连接时出现卡死现象

 经过一周的调试与优化,发现手机软件有很多bug,等到手机软件恢复后,继续调试断网程序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息