bluetooth-lowenergy

    0熱度

    1回答

    我們開發了一款適用於低功耗藍牙的小型硬件。當從Android 5進行連接時,所有服務及其特徵都會成功發現。 但是,我們嘗試了3 Android 6設備,即使服務找到正確,它們的特性總是返回null。 我確定UUID S被記錄所有發現的服務,特性 &描述是正確的。 安卓5: service [uuid]:[00001801-0000-1000-8000-00805f9b34fb] char

    1熱度

    1回答

    我正在通過BLE連接到設備的Swift應用程序(iOS)。 我寫了一些代碼,設法連接到我的設備,設法獲取廣告數據,但是當我使用didDiscoverServices方法掃描服務時,我只獲取電池和設備信息服務,而不是HID服務。 我可以在廣告數據中看到Device信息,Battery和HID服務,但不能在didDiscoverServices方法中看到。 我可以訪問didDiscoverServic

    -2熱度

    1回答

    我希望有人可以給我一個關於這個問題的建議。我一直試圖解決它沒有任何運氣,我也看到這是一個真正的問題,並有很多討論。 這是一個簡單的應用程序,只有一個按鈕。該按鈕將使設備在按下時作爲信標工作,並且釋放按鈕時它將停止發送數據。開始時,應用程序將檢查此question中建議的藍牙和BLE是否受支持。 當設備沒有打開藍牙並要求用戶將其打開時,應用程序崩潰。但是,當設備啓用藍牙時,它不會崩潰。 做了進一步的

    15熱度

    1回答

    (這是一個crosspost from the MSDN forums,因爲還沒有任何迴應有相當長的一段時間,我想我會在這裏得到更好的答案。) 我有一個包含自定義GATT服務的BLE設備,其中我無法修改固件。我想要聽取來自該服務的GATT特徵事件,並使Windows將它們作爲HID報告使用,以使Windows將其識別爲另一設備。我會如何去做這件事? 我進行了一番調查,發現下面的信息: 有BLE G

    -2熱度

    1回答

    我想在Android中使用gatt特性發送512字節數據。現在我通過BLE發送20字節的數據,並且發送了超過20字節的數據。

    1熱度

    1回答

    當我嘗試打開通知後連接ble時,通常返回BleGattException status = 133,有時有時候不會。 這是我的代碼: mConnectingDevice.establishConnection(false) .doOnNext(this::storeConnect) .flatMap(rxBleConnection -> rxBleConnection.setu

    0熱度

    1回答

    我遵循以下網址:https://github.com/aritchie/bluetoothle 但我沒有得到那麼多的清晰度,是否有無論如何讓他的解決方案輕鬆?我只需要設備和RSSI的列表....

    0熱度

    2回答

    我正在使用ble在tizen和ios之間製作BLE trnasport。我可以發送和接收數據,但我想添加一些邏輯。 IOS功能,當ios接收數據時調用didreceivewriterequests()回調,並且我想將接收到的數據存儲到具有uuid的列表中。 Tizen已經有了這個邏輯。但我不知道如何獲得uuid來識別包含數據的uuid。我想用uuid的列表獲取其他函數的數據。 如何在didrece

    1熱度

    1回答

    廣告數據對於iPhone而言是可讀格式,但對於android而言,它是十進制格式。如何閱讀和解釋Android的廣告數據包。 this.scanner = this.ble.scan(["00EDSE-0000-00AE-9VVQ-9125475145125"], 1).subscribe((response) => { console.log("success scan.." +

    1熱度

    1回答

    我試圖讓Movesense與Unity BLE資產一起工作,因爲最初我以爲MS會很簡單。我設法連接到它並訂閱了「61353090-」首發服務和「34802252-」開始的特徵。我想我甚至有一些通知。現在的問題是,我沒有收到或能夠從那裏解碼任何數據。 我最後還讀了示例代碼,發現了Movesense使用的複雜系統和我不熟悉的「白板」。我找不到任何谷歌搜索通過明智的,因爲白板白板:) 現在我的問題是: