1、我們將從機(jī)具有的數(shù)據(jù)或者屬性特征,稱之為從機(jī)中添加(profile配置文件),作為profile包含一個(gè)或者多個(gè)服務(wù),每個(gè)服務(wù)又包含一個(gè)或者多個(gè)特征。每個(gè)特征值都有自己的屬性 Property,屬性的取值有:可讀 Read,可寫 Write以及通知 Notify。每個(gè)服務(wù) Service和特征值 Characteristic都有自己的唯一UUID標(biāo)識(shí)。
2、主機(jī)可以發(fā)現(xiàn)和獲取從機(jī)的服務(wù)和特征,然后與之通信,特征是主從通信的最小單元。
3、可讀可寫表示該特征值可以被主機(jī)讀取和寫入數(shù)據(jù),而通知?jiǎng)t表示從機(jī)可以主動(dòng)向主機(jī)發(fā)送通知數(shù)據(jù)。
總結(jié):
UUID組成:
1、16位的UUID是精簡(jiǎn)版的,結(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