有大佬幫忙嗎 最近用E4A寫的安卓代碼 想用藍牙連接HC-05 HC-05已經調好了AT 也能跟手機上的藍牙串口APP通信,但E4A的代碼就是連不上藍牙
代碼內部搜索也搜不到藍牙 在想是不是要用BLE模塊 還是安卓版本造成了影響 有大佬能解答嗎
附上代碼:
事件 主窗口.創建完畢()
藍牙1.置工作模式(2)
高級列表框1.添加項目("","(已配對)","ddd","","")
結束 事件
事件 藍牙1.連接完畢(連接結果 為 邏輯型,設備名稱 為 文本型,設備地址 為 文本型,連接模式 為 整數型)
如果 連接結果=真 則
藍牙標簽.標題="連接成功"
否則
藍牙標簽.標題="連接失敗"
結束 如果
結束 事件
事件 藍牙1.發現設備(設備名稱 為 文本型,設備地址 為 文本型,是否已配對 為 邏輯型)
如果 是否已配對 則
高級列表框1.添加項目("",設備名稱 & "(已配對)",設備地址,"","")
否則
高級列表框1.添加項目("",設備名稱,設備地址,"","")
結束 如果
結束 事件
事件 藍牙1.收到數據(數據 為 字節型(),設備名稱 為 文本型,設備地址 為 文本型)
變量 傳感器數據 為 文本型()
傳感器數據 = 分割文本(字節到文本(數據,"UTF-8"),",")
標簽4.標題 = 傳感器數據(0)
標簽5.標題 = 傳感器數據(1)
標簽6.標題 = 傳感器數據(2)
結束 事件
事件 高級列表框1.表項被單擊(項目索引 為 整數型)
變量 地址 為 文本型
地址=高級列表框1.取項目信息(項目索引)
藍牙1.停止搜索()
藍牙1.連接設備(地址)
結束 事件
事件 按鈕1.被單擊()
高級列表框1.清空項目()
藍牙1.搜索設備()
結束 事件
|