bluetooth-lowenergy

    1熱度

    1回答

    如何在寫入響應的特性寫入的android應用程序中獲得寫入響應? 我找不到任何回調。我能想到的唯一方法是,如果onCharacteristicWrite狀態在未收到響應時返回失敗,難以確認它是否像這樣工作。 注意:我不是指無響應寫入,而是藍牙核心規範5.0中的4.9.3寫入特徵值。

    0熱度

    1回答

    我一直在尋找答案的日子。 我正在寫一個Android應用程序來與藍牙低功耗設備連接。我有設備的128位服務ID UUID和幾個16位特徵ID。如何在軟件中處理這些16位值?我是否應該將它們與默認的BLE UUID 0000SSSS-0000-1000-8000-00805F9B34FB(其中'SSSS'是16位特徵ID值)組合到128位?如果沒有,那是什麼? 我找不到任何這方面的文檔,我不能通過查

    0熱度

    1回答

    我試圖將BLE設備(Adafruit羽毛M0 Bluefruit LE)連接到Android應用程序。羽毛有一個傳感器發送特殊傳感器事件的UART文本。 我想 連接到該設備(靜態MAC地址) 連接到北歐-UART服務 從羽毛 實現連接的監控接收文本 現在我想了解BLE是如何工作的。我理解它只要連接到設備,但在那之後我不明白。 如何連接到服務或自動連接到服務? 我需要什麼來獲取傳入數據的數據或通知?

    1熱度

    1回答

    場景: 我有一個設備(Android手機),我可以控制,我想分析其他設備的藍牙功能,但我的控制/信息有限 - 我只能接受/拒絕配對,但我不能不知道支持哪些版本或功能(這是我想知道的)。 問題: 從記錄的HCI日誌(在Android手機中),您能確定成功配對實際使用的版本/技術嗎? 換句話說,您如何判斷是使用了藍牙低功耗還是傳統藍牙(BR/EDR)? 注:我不是在尋找: 「遠程主機」,因爲這的LMP

    1熱度

    2回答

    每當我從UWP應用程序啓動BluetoothLEAdvertisementWatcher時,其狀態將中止。在控制檯應用程序中使用相同的功能是沒有問題的(包括必需的庫)。當我想與BLE設備配對時,我使用UWP應用程序中的DeviceWatcher而沒有問題。 OS是Win10,並且使用VS2015社區。 要ilustrate的問題,我做了包括在功能與藍牙的UWP項目: <Capabilities>

    0熱度

    1回答

    (how)是否有可能讓Eddysone-URL提供類似NFC的功能,讓用戶只能在近距離內獲得URL? 我一直在使用支持Intel Bluetooth 4的Wifi卡上的eddystone-beacon庫進行測試,以成功發送信號。但是我發現我可以從遠處(20米以外)接收到信號,當時我想將其限制在一米範圍內。 該庫有減弱功率txPowerLevel: -22, // override TX Power

    2熱度

    1回答

    使用藍牙核心,我能夠與CBCentralManager要搜索的iBecon信號工作掃描optionn零: - Shared.sharedInstance.centralManager?.scanForPeripherals(withServices: nil, options:[CBCentralManagerScanOptionAllowDuplicatesKey:true]) 但是,當我提

    0熱度

    1回答

    我試圖使用WiPy板作爲BLE掃描器,我們正在檢測半徑網絡點信標上的一些引用行爲。 我們正在嘗試與幾個燈塔製造商,所有發射作爲iBeacon廣告間隔爲100毫秒(每秒10)。在電路板中,我們每秒至少檢測到4-5個廣播信標包,但大多數時間爲0或1的半徑信標點。 我們已經嘗試過使用altBeacon或iBeacon配置,其結果是相似的。 這是使用RadBeacon應用程序進行配置的屏幕截圖: 我們配置

    0熱度

    1回答

    我用藍牙鍵盤迴收了CC2640。我試圖重新使用它來解散它。它可以以任何方式轉換爲USB Dongle適配器嗎?我這樣做的知識,而不是結果(這可能是更容易或更便宜買一個,還是要做到這一點)

    0熱度

    1回答

    我成功連接到BLE設備。我試圖獲得所有的服務並將它們添加到數組中。但是,當我在uiAvailableServices中遍歷它們時,它顯示爲空。調用可用的服務 代碼 @Override protected void onResume() { super.onResume(); if(mBleWrapper == null) mBleWrapper = new BleWrappe