bluetooth-lowenergy

    0熱度

    1回答

    對於BLE廣告類型LOCAL_NAME_COMPLETE,是否有最低長度要求? 我找不到規範中的任何長度規範(除了它需要適應31個字節的廣告數據包減去廣告數據包中的任何其他數據),但是我遇到了一個問題,是。我想在此確認。

    1熱度

    2回答

    我想要兩個傳感器,每隻手一個把位置值發送給HoloLens Unity3D應用程序。 這兩個傳感器暫時將成爲android手機上的android原生應用程序,在BLE中發送一些隨機值。 我剛想過HoloLens支持BLE,holoLens應該可以連接並接收傳感器發佈的值。 但我在Unity3D資產商店找不到任何windows BLE插件。我需要知道是否有人在Unity中爲Windows BLE實施

    1熱度

    1回答

    這是我的代碼,我正在發現服務,然後獲取溫度和電池特性的特性和設置描述符。 在開始我發現溫度和電池的服務。 然後,我發現每個溫度和電池服務 的特性以及兩者的寫描述符。 當我運行代碼時,該調用將onCharacterticChanged,我得到了溫度結果。 但是,呼叫不會在OnCharactersticRead電池 for (BluetoothGattService service : service

    2熱度

    1回答

    我正在開發一個Android應用程序,它打開Android設備和BLE外圍設備(一個簡單的發射器)之間的BLE連接。 外設編程有我發現的多個閱讀特徵。 當我嘗試啓用通知時,顯示問題。 第一個總是返回true,並且它開始觸發我的通知回調,其他總是返回一個false值。 List<BluetoothGattDescriptor> descrittoriDellaChar = getListaDescr

    0熱度

    1回答

    我被髮送了iOS C代碼以從藍牙低能耗等級獲取數據,並且需要了解如何在Android Java代碼中創建類似的功能。 我正在使用的比例尺沒有使用典型的UUID和格式。 我已經擁有一臺能夠編寫和收聽通知的掃描器。 我需要做的是弄清楚如何獲得重量數據。 我知道0XFFF0是服務UUID,0XFFF1是寫入特徵,0XFFF4是通知特徵。 我猜它寫的東西,然後規模給你的數據。但我不確定是什麼。 另外我認爲

    0熱度

    1回答

    我要BroadCastReceivers:一個是從藍牙低功耗(BLE)監聽數據,另一個用於屏幕狀態如下: private String sreenState=""; public class ScreenStateReceiver extends BroadcastReceiver { @Override public void onReceive(Context conte

    1熱度

    1回答

    我想發送五個數據到藍牙。第一個打開,第二個打開,第三個打開,等等......我想要打開和關閉之間的延遲時間(大約1秒)。哪一個是最好的。目前,我使用的睡眠Thread類 for (int i=1;i<5;i++) { try { if(i%2==0){ send(1); Thread.sleep(500); }

    0熱度

    1回答

    我正在實施一個帶有CoreBluetooth框架的CentralManager,以便提取外圍設備提供的值。 我首先查找具有特定UUID服務的外設(「52486FA8-FF0B-4A91-A344-D642D0E91AD0」)。 CentralManager找到外設,但是當我嘗試打印該外設的服務時,我得到一個空數組。 這裏是我的代碼 // // ViewController.swift // c

    0熱度

    1回答

    我正在創建一個遙控器,它將通過藍牙發送恆定的信號。我需要用盡可能少的功耗發送信號。以最低的功耗發出藍牙信號的方式是什麼?我在想我會用一個arduino來編寫一些可以運行準系統的C++(沒有操作系統)。有人向我推薦我應該用手臂組件編寫設備,但我不知道如何去做這件事,並且不確定性能增益會很好還是值得。還有什麼其他選擇?

    1熱度

    1回答

    我正在嘗試將總連接數+寫入時間降至最低BLE設備。 BLE模塊由我工作的公司開發,所以我已經知道設備的所有服務和特性。 到目前爲止,連接時間+服務發現時間過長(約800ms,其中要求最高爲500 ms)。我嘗試過跳過服務發現,爲此,我已經在代碼中手動創建了特性和服務(使用反射設置受保護的屬性等),並且可以通過傳遞服務發現來「技術上」。 問題是,如果我這樣做了,第一個數據包大約需要300毫秒,在服務