1、我們將從機具有的數(shù)據(jù)或者屬性特征,稱之為從機中添加(profile配置文件),作為profile包含一個或者多個服務(wù),每個服務(wù)又包含一個或者多個特征。每個特征值都有自己的屬性 Property,屬性的取值有:可讀 Read,可寫 Write以及通知 Notify。每個服務(wù) Service和特征值 Characteristic都有自己的唯一UUID標(biāo)識。
2、主機可以發(fā)現(xiàn)和獲取從機的服務(wù)和特征,然后與之通信,特征是主從通信的最小單元。
3、可讀可寫表示該特征值可以被主機讀取和寫入數(shù)據(jù),而通知則表示從機可以主動向主機發(fā)送通知數(shù)據(jù)。
總結(jié):
UUID組成:
1、16位的UUID是精簡版的,結(jié)合UUID基數(shù)就可以湊成128位的標(biāo)準(zhǔn)UUID。
2、0x0000xxxx-0000-1000-8000-00805F9B34FB SIG提供的,配合16位的UUID就可以組成128位;私有UUID可以是OX0000XXXX-0000-1000-8000-00805F9B34FB(16位),也可以是XXXXXXXX-0000-1000-8000-00805F9B34FB(32位),不建議私有的也使用SIG基礎(chǔ)UUID。
二、以安朔科技ANS-BT102M為例
UUID查詢/設(shè)置:AT+UUID