Pav*_* Hr 5 bluetooth core-bluetooth bluetooth-lowenergy android-bluetooth bluetooth-gatt
我正在使用开源的 Fluoride 堆栈开发 BLE。是否有任何文档或注释可以帮助我理解 Fluoride 堆栈的架构?任何有关此问题的帮助将不胜感激。
并不真地。它之前被称为 Bluedroid,由 Broadcom 编写,后来被 Google 接管用于 Android。您在https://source.android.com/devices/bluetooth上有一些总体结构的信息,但缺乏文档。阅读源代码是我能给出的最好的想法。
如果您对任何特定部分感兴趣(GATT、SMP、L2CAP、连接建立、Java 层)等,请随时询问。