bluetooth-lowenergy

    0熱度

    1回答

    我正在編寫一個Android應用程序,通過GATT服務與定製設備BLE進行通信。所述設備提供具有用於讀取和寫入數據的2個特徵的服務。 當某些數據寫入WRITE特性時,BLE器件將通過有線UART接口將其發送到其他器件。該其他器件將通過相同的UART接口響應BLE器件。收到信息後,BLE設備將發送一條通知,指出其新服務的READ特性中有新數據,以便我的Android應用程序可以檢索它。 我想要做的是

    -3熱度

    1回答

    的統計所有正在運行的應用程序通過BLE接收傳感器的數據。 它意味着傳感器直接連接到第三應用程序和我不能收集傳感器使用任何統計信息。 這裏是我的問題: 你有沒有爲它的解決方案的想法?我如何收集統計數據? 我可以建立一個通過BLE從傳感器接收數據和通信與運行的應用程序,我的應用程序和運行的應用程序都在同一移動設備上的應用程序? 在簡單的話,可以對正在運行的應用接收到來自在同一設備中的另一應用程序BLE

    0熱度

    1回答

    我是Android應用程序開發人員和BLE的新手,我正在使用示例代碼BluetoothLeGatt [我從Android Studio導入的人員]學習這些內容。 我現在可以做什麼: 我可以掃描所有可用的BLE裝置。一旦我點擊了我的可移動設備,我將被引導到一個新的頁面,我會看到一個可用的服務列表。如果我點擊特定的服務,我可以看到它的特點。如果我點擊這個特徵,我可以看到獲得的數據。 我想要什麼 我想知

    0熱度

    2回答

    我想設置一個愛好項目,我想知道 - 如果我的設備使用藍牙低功耗模塊,該設備將顯示在iOS設置下的藍牙設備列表下?或者我的應用程序必須在連接之前專門搜索此設備?如果它沒有顯示在設置中,我需要什麼類型的藍牙模塊?

    0熱度

    1回答

    我正在使用RxAndroidBLE庫來發現我的GATT服務器中的服務。 它大部分時間都能正常工作,但通常我得到GATT錯誤133(0x85),並且失敗。我想重試發現一段時間的服務時間,比如說5秒。 這裏是我想 bleDevice = mBleClient.getBleDevice(macAddress); subscription = bleDevice.establishConnect

    0熱度

    1回答

    關於使用藍牙低功耗外圍設備設置引腳的文檔不多。在我的GATT服務中,我設置了BluetoothGattCharacteristic.PERMISSION_WRITE_ENCRYPTED_MITM,並在嘗試寫入我設置的藍牙寫入特徵時收到我的日誌中的GATT_INSUFFICIENT_PERMISSION消息。我想知道爲外設啓用加密的過程是什麼。 由於

    1熱度

    1回答

    我是比較新的反應原生。我無法找到任何解決方案來在原生框架中掃描Eddystone數據包廣播信標。請建議我一樣。任何幫助將不勝感激。 github上的現有項目似乎不起作用。

    1熱度

    1回答

    我目前正試圖對網絡藍牙有點熟悉。爲此,我嘗試使用https://googlechrome.github.io/samples/web-bluetooth/ 在Android 7手機上,我可以通過「設備信息(承諾)」功能完美地找到我的BLE設備。 但在任何計算機上,我試過這是行不通的。我在Windows 10,Ubuntu和Mac電腦上試用過它。它在它搜索設備的對話框上失敗。它沒有找到任何設備,並在

    9熱度

    1回答

    我有一個支持藍牙LE的藍牙條形碼掃描器,我試圖從掃描器獲取條形碼信息。 我可以連接到它很好onServicesDiscovered在我的BluetoothGattCallback被稱爲,但我不知道該從那裏做什麼。 使用經典的藍牙連接,您將從BluetoothSocket獲得InputStream,您只需等待read()爲您提供數據,但我不確定它如何與Bluetooth LE配合使用。我試着循環檢查

    0熱度

    1回答

    我目前擁有一個LilyPad Simblee BLE板 - RFD77101,我正試圖與定製服務建立連接,我在arduino 1.6.5 IDE中使用Simblee.customUUID命令。 我後來試圖使用我之前建立的UUID,在Android Studio中使用BluetoothleGatt示例代碼獲得服務和特性。 問題是,當我連接到Simblee時,應用程序無法識別服務並記錄了以下錯誤。 定