bluetooth-lowenergy

    0熱度

    1回答

    在Android上,您可以使用requestConnectionPriority()非常粗略地更新設備的連接參數(它們只允許您選擇快速/正常/低功率,但比我想象的要好)。 在iOS上有這個函數的等價物,可以讓您執行BLE連接參數更新請求嗎?

    0熱度

    1回答

    我試圖編程藍牙低能量 - AlertNotificationService(ANS)。這有點奇怪,因爲服務通常運行在GAP外設上。但ANS運行在GAP中央。因此,工作的典型方式應爲例如這樣的: Watch - GAP peripheral (broadcasting), GATT client Phone - GAP central , GATT server 基本上它爲我的作品,但

    1熱度

    2回答

    我們的應用程序通過CoreBluetooth連接到藍牙LE設備。 在iOS 8和9上,一切正常。在iOS上10我們geht超時錯誤(Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly.") 在CBCentralManagerDelegate: - (void)centralManager:(CBC

    2熱度

    1回答

    配對「普通」藍牙設備和配對藍牙LE設備之間是否存在任何(大)技術區別? 我發現很多藍牙LE配對的信息,但不是正常的?例如 Info 1。 那麼這個信息對於普通藍牙也是正確的嗎?

    2熱度

    3回答

    如何迫使Windows與UWP應用程序中使用的BLE設備斷開連接?我收到來自某些特徵的通知,但在某些時候我想停止接收它們,並確保從BLE設備斷開以保存BLE設備的電池?

    0熱度

    1回答

    我開始通過BLE裝置的配對過程: DevicePairingResult dpr = await deviceInfo.Pairing.PairAsync() PairAsync返回幾分鐘但在那之後Windows仍然安裝配對設備。安裝過程在我的電腦上約3秒鐘完成。之後,BLE裝置準備好使用。 我的問題是如何在配對後配對BLE設備準備好使用時捕獲事件?

    0熱度

    1回答

    我的藍牙應用程序有問題。在啓動應用程序之前啓用藍牙時,一切正常。但是當我不這樣做時,我的應用程序會要求允許通過turnOn方法啓用藍牙。但是,當我按下開啓掃描按鈕,我得到一個錯誤,指出: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.bluetooth.le.BluetoothLeSca

    0熱度

    1回答

    當遠程設備更改特徵值時,我可以在應用程序上收到通知,但是當應用程序更新值時,遠程設備將看不到它。 所以,我知道我的特點是有效的,我也知道,其他應用程序都能夠寫回到那個特性(實際設備打印出來) 所以問題當然的應用 。 更有趣的是,每個特徵都有句柄,它們都有自己的UUID。 的iOS只會讓我看看我的特點UUID,沒有進入它的手柄,雖然有2個把手,用不同的UUID的 各具特色無論如何,在這裏我得到了回調

    0熱度

    1回答

    我在某些地方看過廣告數據包被髮送到距離範圍內的每一個地方。但是,如果其他設備正在掃描接收它們,或者無論如何都會收到它? 問題: 假設我在5個或6個BLE設備之間建立微微網。在某些時候,我在奴隸和一個主人之間有一些聯繫。然後,如果其中一臺設備在幾天內被移除/關閉,我希望它在打開後立即重新連接到網絡。 我閱讀了有關autoconnect功能的內容,但似乎將其設置爲true時,設備創建的背景掃描實際上比

    0熱度

    1回答

    我正在使用Cordova/Phonegap插件Ble Central連接到使用Android Phone的BLE設備。 按在GitHub代碼的文檔是: onConnect = function(device) { ble.isConnected(deviceId, function() { console.log("Connected");