您好!
有人可以向我解释句柄是如何存储在 GATT 客户端(中央设备)中的?
我有一个中央设备和三个相同的外设。 所有外设都具有相同的 GATT 特性数据库。
对 GATT_DiscCharsByUUID (对于 SIMPLEPROFILE_CHAR1_UUID)的响应会为所有外设返回相同的 charHandle 值。
我希望每个外设(连接)的句柄单独存储。
即使我更改了一个外设中的特征属性、该寄存器仍返回相同的句柄。
我还发现、即使在重新连接器件之后、Handle 值也有效。
您能否确认即使在断开外围设备后手柄仍保留在存储器中?
谢谢。
托马斯