基础知识:
蓝牙官方文档:https://www.bluetooth.com/zh-cn/
https://blog.csdn.net/zqf_888/article/details/80982337
https://www.cnblogs.com/shaobojiao/p/7883330.html
比较全的蓝牙编程和协议介绍:
http://www.mamicode.com/info-detail-55807.html
https://blog.csdn.net/edmond999/article/details/82628865
SDP的uuid的官方说明:
https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/
SDP的数据格式以及交互:
https://blog.csdn.net/yuanzhangmei1/article/details/25073717
蓝牙profile:
https://blog.csdn.net/daydayupfromnowon/article/details/6041988
https://www.cnblogs.com/fengzhouincoding/p/5909422.html
GAP和GATT:
https://blog.csdn.net/qq_21842557/article/details/50771077
https://blog.csdn.net/ohyeahhhh/article/details/52175596
蓝牙博客:
https://blog.csdn.net/zrf1335348191/column/info/fang1021
蓝牙Mesh:
比较完整的蓝牙mesh介绍:http://www.sohu.com/a/255941767_132567
主要针对蓝牙mesh的应用场景:https://www.jiaheu.com/topic/490202.html
蓝牙的mesh协议栈:https://www.jianshu.com/p/cde74a83d786
mesh网络节点的概念:https://jingyan.baidu.com/article/ce09321b8fa4282bfe858f5f.html
关于安卓蓝牙
https://www.jianshu.com/p/d991f0fdec63