bluetooth-lowenergy

    1熱度

    1回答

    我是JavaScript新手,不理解如何正確使用Promise。 我正在從離子2(BLE)的本機插件調用函數:IsEnabled()它報告如果設備上啓用了藍牙,它會返回一個承諾,如果啓用藍牙,則會返回結果。我嘗試不同的方法,但他們沒有工作: 在BLEscanner.js blEnabled() { BLE.isEnabled(); return Promise;

    1熱度

    3回答

    我正在寫一個針對Android和iOS的應用程序,它通過BLE與Adafruit Bluefruit LE UART Friend進行通信,使用北歐UART服務和TxD/RxD特性。 TxGattCharact: TBluetoothGattCharacteristic; SelectedDevice: TBluetoothLEDevice; TxGattCharact.SetValueAs

    0熱度

    1回答

    我已經配置爲ibeacon可連接HM10。 每次我進入燈塔區域時,我都會連接到燈具設備。 ble設備被配置爲與一個引腳配對。 在samsung s8上,samuns ace,某些連接後的某些huwei如p8和p9,因此需要重新安裝pin。 關於LG G5,華爲P10和P9沒有問題。 有人知道爲什麼這種債券損失?

    1熱度

    1回答

    我有一個函數,我試圖在Swift(X-Code)中做出。我基本上通過藍牙發送一些命令,並且我對主Asyncafter的工作方式有疑問。這裏是我的設置代碼: func tPodSetUp() { var delayForResponse = DispatchTime.now() + 0.4 //seconds to wait for response writeVa

    0熱度

    1回答

    我將打開藍牙配置文件調整套件(PTS)程序,以在Windows 7(64)中測試我的藍牙設備。 當我嘗試啓動新建工作區(文件 - >新建工作區)。它總是彈出對話框並提示「必須連接PTS加密狗創建新工作區」 我不明白這個對話框的意思。如何開始新的工作區。我不知道哪一步出錯了? 感謝

    1熱度

    1回答

    BLE連接的設備上限設備限制爲7,但我想連接併發送一些數據超過7個設備,我該怎麼辦? 或其他解決方案一樣,當連接併發送數據完成時,請執行斷開連接的命令。 感謝收看。

    0熱度

    1回答

    對於學生項目,我們正在將藍牙LE設備(既傳輸又接收)連接到iPhone或iPad,以便從其讀取數據以向用戶顯示實時。我們已經證明,製造該設備的公司可以做到這一點,並且我們實際上已經設法獲得連接並獲取一些數據。但是,它每隔5-10秒鐘就會進行一次,似乎是一個隨機數字子集,只需很少的更改在設備上改變了某些東西之後,這讓我們不再聰明。 當然,我們去了製作設備和應用程序的公司,我們確實已經批准我們使用他們

    1熱度

    1回答

    早上好, 我正在開發一個BLE應用程序,並且我爲GATT連接寫了一個活動。現在我遇到了一個問題,因爲有時系統會識別服務和特徵,而其他時間則不識別。 下面是我的一些代碼: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R

    0熱度

    1回答

    我遇到問題了解或使用Dispatchgroup。我已經閱讀了很多關於它們的內容,但是大多數示例/文檔都非常模糊,或者與我想要做的不一樣,但是每次我提到我的問題時,大家都會說「使用派送組」。 這裏就是我想要做的(注:順序是至關重要的): 發送藍牙寫入特性。 設備接收值,並吐出的東西響應 讀取藍牙響應(通過讀特性) 發送一條新的寫入特性(不同的命令) 設備接收到新的命令,吐出NEW數據響應 重複兩次(

    0熱度

    1回答

    我在我的項目中使用了android.bluetooth包,但我嘗試實現IBluetoothGatt的讀寫特性。但我有一個像下面IBluetoothGatt接口 public final class BluetoothGatt implements BluetoothProfile { private static final String TAG = "BluetoothGatt";