bluetooth-lowenergy

    0熱度

    1回答

    我試圖在Android中使用具有字段的設備的BLE:電池(RO),狀態(RO),強度(R/W)。 我跟着一些關於使用設備設置Gatt的教程。 我使用下面的代碼: public void onServicesDiscovered(BluetoothGatt gatt, int status) { Log.w(LOGGER + mOwner.get().getName(), "onServicesD

    1熱度

    1回答

    稍微有點背景,我正在使用RedBear Blend微控制器嘗試通過BLE向Android應用程序發送數據,以便使用某些開源血糖儀硬件並嘗試使用某個大學項目將其變成一個「智能」設備,並配有一個配套應用程序來記錄數據。 使用示例RedBear聊天應用程序可以在這裏時,這工作得很好:當我試圖端口的功能集成到我的應用程序,它看起來爲 5-01 12:39:26.316 2753-2753/com.redb

    0熱度

    1回答

    我正在加快我的iOS應用程序與外設之間的連接時間。 (閱讀上面的文檔)之前,我不得不發佈時間間隔設置爲2秒,我原以爲會是這樣,功耗和之間的良好折衷https://developer.apple.com/library/content/qa/qa1931/_index.html 原來: 我已經看過了蘋果文檔的主題連接時間。進一步閱讀文檔後,我已將間隔更改爲1285 ms。 #define ADVER

    0熱度

    1回答

    我試圖按照這裏的示例創建將充當藍牙LE外圍設備的UWP應用程序: https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/gatt-server 但嘗試響應特徵性讀取請求與request.RespondWithValue我收到一個異常: System.Exception:'該對象已被提交。 (異常來自HRESULT:0x800000

    1熱度

    1回答

    我知道Android BLE中有23個字節的限制。 有幾個關於發送超過20個字節的計算器問題。 但我的問題是,如何閱讀超過20個字節的Android BLE。 是的,它可以很容易地與操縱MTU完成,但奇巧不支持requestMTU你知道:( 用幼稚的做法, override fun onCharacteristicRead(gatt: BluetoothGatt?, characteristic:

    0熱度

    1回答

    我對這件事感到非常困惑,不知道是否有人有任何想法,因爲我不確定問題是什麼,我最好的猜測是緩存。當我運行這個應用程序時,大約95%的時間會正確連接並訪問警報特性,但不會觸發didUpdateValueFor。有時候,當我更改或重新安裝應用程序時,它可以正常工作並觸發。我知道外設值正在正確更新,因爲我在其他應用上測試過。我正在使用iPhone 6,並且我已經多次重新啓動。我不確定什麼會導致它有時會起作

    0熱度

    1回答

    我正在將Arduino BLE的gps位置數據作爲小塊(小於20字節)發送到我的android應用程序。我得到我的android應用程序中的數據,但我怎麼能將小塊組合到一個字符串。 這是我的arduino程序中的位置數據發送到Android應用程序的代碼。 String msg = "lat:"; msg += GPS.latitude; msg += ",";

    1熱度

    1回答

    我想從我的Arduino BLE程序發送一個長的字符串數據到我的android應用程序。我如何將我的長字符串分成20個字節的塊以發送給應用程序。 char data[] = "lat:29.459612,lon:44.011856,speed:0.75,sats:9"; char sendBuffer[20]; int len = sizeof(data); int buflen= size

    1熱度

    1回答

    我正在使用Android ble開發應用程序。應用程序將使用ble連接外部設備。外部設備有一個傳感器,可以記錄數據,一旦Android設備進入範圍,數據傳輸開始。 如果特定特性的變化,並且當兩個設備被連接時,數據被通過 setCharacteristicNoification() --> onCharactericticChanged() 立即發送這個工作得很好下5-10分鐘由傳感器收集的數據An

    0熱度

    2回答

    我最近正在做一個基於BLE信標的室內定位項目。 我曾嘗試在我的Android應用中包含Estimote或Android Beacon庫,但我的設備(Zenfone3,HTC X9)只能掃描約10-20個信標,我們已部署了約100個信標壁。 與我們應用的iOS版本相比,它可以每秒鐘掃描大約50-80個信標。我想知道可以在Android設備上掃描多少個信標?那麼有沒有什麼方法可以接收更多的燈塔廣告?它