我正在尝试与包含一个服务的服务器建立客户端 - 服务器连接,该服务具有一个包含一个描述符的特征。我已经使服务,特性和描述符具有相同的UUID,但当我尝试写描述符/特性(在Android应用程序中)时会出现一个弹出窗口告诉我,蓝牙必须关闭因为一些问题(未知)。是否存在UUID必须与众不同的条件?
答案 0 :(得分:1)
" UU" UUID意味着"普遍独特"。但是,UUID正在描述数据的类型,因此如果两者都提供相同类型的数据,则可以具有相同UUID的2个特征。 (ex 2温度计)我认为描述符应该由标准规定UUID(所以你知道它们是描述符)。
因此,服务,特性和描述符都应该具有不同的UUID。