KT1328A版本的硬件,和之前從機的完全一樣,只是燒錄的軟件不同而已。
KT6368A從機支持以往的版本的所有指令,新增了主從一體的相關指令
此版本:不支持SPP,不支持低功耗 。功耗和之前KT6368A雙模版本保持完全一致=6mA
4.1 如果同一個機房會有100個從機模塊,100個主機模塊,如何做到一一匹配呢?
1、這個時候就需要分別設置KT1328A為從機,并且將從機藍牙BLE名稱為BT001,到BT100
2、再將KT1328A設置為主機,發(fā)起搜索,找到需要的設備之后進行連接
==》在發(fā)送AT指令,去連接這個對應的從機設備,這樣就建立了連接,形成了一對的主從應用
4.2 KT1328A的工作機制是怎么樣的呢?
1、KT1328A基于KT6368A芯片開發(fā),芯片是一樣的,但是內部運行的軟件是不一樣的,不可以混用
2、KT1328A被設置為主機之后,上電默認是空閑狀態(tài),需要MCU發(fā)送指令去搜索,去連接,發(fā)數(shù)據(jù)
3、開始搜索之后,就會找周邊所有設備,并且返回相關信息
4、注意,KT1328A主機只支持連接我們的從機芯片,也就是KT1328A有兩個,一個設置為主機,一個設置為從機,配對使用
4.3 KT1328A如何判斷它已經連上從機設備了呢?
1、芯片的2腳,是驅動一個指示燈的,高電平點亮
2、未連接的時候是閃爍,連上了則是常亮
主機角色的指示燈狀態(tài)如下:
開機狀態(tài) 開啟掃描=獲取周邊設備 發(fā)起連接 連接成功
1HZ閃爍 2HZ閃爍 10HZ閃爍 常亮
從機角色的指示燈狀態(tài)如下:
開機狀態(tài) 連接成功
熄滅=輸出低電平 常亮=輸出高電平
3、這個是唯一的連接是否成功的標識,當然可以發(fā)送AT指令去查詢,詳見前面的指令表
4.4 KT1328A對從機設備有什么要求嗎?
1、KT1328A被設置為主機設備之后,只能連接KT1328A對應的從機版本
2、因為不同的從機設備,他的uuid,以及特征都不一樣,沒辦法做到去連接其他的從機設備
3、當然如果實在需要,可以聯(lián)系我們去適配其他的從機設備,當然有點量我們才能配合
4.5 KT1328A能獲取從機的RSSI的參數(shù)嗎?
1、支持的,詳見指令表,效果如下圖:最后面的75 和 69代表的就是rssi
2、注意rssi是負數(shù),只是為了方便客戶處理,我們全部轉換為正數(shù)而已,詳見上文rssi的說明
4.6 關于KT1328A=主機版本和KT1328A=從機版本波特率說明?
1、注意主機和從機之前,并不需要串口的波特率一致,沒有這個要求
2、只要保證您的MCU的波特率和主機一致 。同時從機和MCU保持一致就可以了
3、至于無線傳輸部分,跟我們的串口波特率沒有任何關系,用戶可以不用理會
審核編輯 黃宇
-
芯片
+關注
關注
452文章
50219瀏覽量
420963 -
藍牙
+關注
關注
114文章
5753瀏覽量
169601
發(fā)布評論請先 登錄
相關推薦
評論