一个完整的无线信号扫描工具源码,包含了从热点扫描到强度绘制以及信号变换曲线图。源码基于Managed Wifi实现基础功能,Managed Wifi也是开源项目,这个可以在本站搜索到。
指定网卡信号扫描,可以选中本机无线网卡然后扫描周围所有的wifi热点。
热点详细信息的获取,包含热点名称,信号强度,信道占用,加密方式,最大无线传输率以及mac地址等等。
Time Graph为各个时间段wifi信号强度的动态曲线图,这个还是非常厉害的。
2.4GHz频段和5GHz频段信道使用情况信道使用情况动态图,这个是比较专业的知识了,相当于一个波段,如果该信道类热点数量比较少,那么相对来说这个热点的信号受干扰的可能性就比较低,也就是比较稳定,建议使用。
支持null scanning秘密扫描方式,该扫描方式可以获得大量信号比较弱的无线热点。
同时还支持筛选和无线wifi定位,但是因为没有gps模块所以无法测试。
整个源码的各个模块非常完整,包括自定义控件以及wifi类和日志记录
该源码项目技术含量比较高,不仅仅是无线热点扫描与信息的获取,动态信号曲线绘制也是非常值得学习的,总是就是百年难得一遇的好源码!