<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[random_run的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/random_run</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; random_run]]></copyright><item><title><![CDATA[GPS定位知识总结]]></title><link>https://blog.csdn.net/random_run/article/details/130794628</link><guid>https://blog.csdn.net/random_run/article/details/130794628</guid><author>random_run</author><pubDate>Sun, 21 May 2023 18:01:16 +0800</pubDate><description><![CDATA[有空再说吧，哈哈哈！]]></description><category></category></item><item><title><![CDATA[Wireshark抓包分析WLAN连接过程]]></title><link>https://blog.csdn.net/random_run/article/details/115223124</link><guid>https://blog.csdn.net/random_run/article/details/115223124</guid><author>random_run</author><pubDate>Fri, 26 Mar 2021 02:08:17 +0800</pubDate><description><![CDATA[一个完整的WLAN连接过程：

一：WLAN扫描
主动扫描：
两种方式：
（1）向各个信道发出Probe Request帧并制定某个SSID，只有能够提供指定SSID相匹配的WLAN服务的AP接受到这个帧后才会答复Probe Response帧（隐藏AP的连接）
（2）STA定期向所有STA支持的信道广播Probe Request帧，所有收到请求的AP都会回应Probe Response帧以表明自己在这里
被动扫描：
AP会每隔一段时间向周围广播Beacon帧，如同心跳，表明自己alive的状态，STA就会]]></description><category></category></item><item><title><![CDATA[基于snooplog分析蓝牙连接过程，进一步学习蓝牙协议栈]]></title><link>https://blog.csdn.net/random_run/article/details/115223095</link><guid>https://blog.csdn.net/random_run/article/details/115223095</guid><author>random_run</author><pubDate>Fri, 26 Mar 2021 01:53:08 +0800</pubDate><description><![CDATA[一：什么是BT snoop log
首先问题：
1.为什么远端发来的消息没有收到？
2.为什么搜索不到设备
3.为什么连不上？
4.。。。。。。
总之，研发过程中会遇到很多奇奇怪怪的问题，我们无法通过现象去分析原因，也不可能再过一遍代码吧，这时候需要再某些代码节点设置信息打印（万能的printf），当程序代码走到这一步，要打印个信息出来告知：老子执行到这里了；到我这里执行不下去，出错了。。。
这些就是log，回到正题，除了开发自定义的打印信息，Android蓝牙中有一个很重要的debug方式就是btsnoo]]></description><category></category></item></channel></rss>