nrf51

    2熱度

    1回答

    我正在開發一個項目,我需要使用ST-Link V2編程NRF51822(好,也許我不需要這樣做,但這就是我目前做/擁有)。 我很確定它運行正常,但我真的需要調試控制檯從NRF51模塊獲取一些信息以確保連接正常。 我不會說謊: 我真的很新的這一點,我的大部分成功迄今一直得益於相當深入的教程。 我正在使用ubuntu和openOCD進行編程 我不知道我需要放在我的程序中以獲取調試/控制檯信息(而且我甚

    0熱度

    1回答

    我想通過BLE將加速度計值發送到使用北歐nRF52的iOS應用程序。該應用完全符合標準BLE服務(HeartRate測量,溫度計等),但不適用於我嘗試定義自定義BLE加速度計服務。在定義UUID和事物時,有什麼我需要專門做的嗎?任何幫助將不勝感激,謝謝。 下面是我自定義的Accelerometer類,以及main.cpp上傳到下面的nRF52。 #ifndef __BLE_ACCELEROMETE

    1熱度

    2回答

    因此,我正在設計一個應用程序,用於連接到定製設計的壓力傳感器的Windows筆記本電腦。應用程序與設備配對,然後每隔10毫秒從設備接收通知。然後由於某種原因,通信停止。我知道這是我的應用程序而不是設備的問題,因爲當我連接到手機時,我沒有這個問題。 這裏就是我創建devicewatcher和發現設備的主網頁: using System; using System.Collections.Objec

    3熱度

    1回答

    我正在嘗試開發一個Android應用程序,該應用程序使用BLE連接到基於NRF51822的系統。目的是爲我的自定義特性寫一個3字節的值(RGB)。 Android是GATT客戶端,基於NRF51的設備是GATT服務器。 我能夠建立ble連接併成功發現我的特徵。 但是數據發送部分(setValue)給我帶來麻煩。不管我寫什麼3個字節,我上NRF51側 下同常量數據是我rellevant碼(安卓) @

    0熱度

    1回答

    我是物聯網和BLE的新手。我想要實現的是在GATT特性上同時或在很短的時間內(即少於100ms)寫入至少100個外圍設備。目前,我的外圍設備是Ble nano(nRF51822),並在其上運行定製的GATT服務。我使用我的Mac作爲中央BLE。我正在使用Node.js和高貴的實現中央。我想知道這樣的事情是否可能,如果可能的話,請將我鏈接到示例代碼。 :)

    0熱度

    1回答

    我們已經構建了一款可穿戴設備,每20毫秒進行一次測量並通過BLE將結果發送至Android設備。我們收到了奇怪的結果,前270個數據包按時收到,沒有丟失,但在271個事情變得奇怪。我們會給五個數據包(準時),然後丟棄32個數據包,然後重複。 這款手機是採用Android 7.1.1的Nexus 5X。該器件運行帶BLE 4.2的nRF51。我們正在使用基於模板應用的Android nRF工具箱v2

    0熱度

    1回答

    我使用光控客戶端/服務器示例測試了Nordic Semi Bluetooth Mesh SDK 0.9.1 Alpha。 示例源代碼尚未修改。 我已經成立了一個nRF52開發工具包作爲客戶端,並開發了一個nRF51開發工具包作爲服務器。在構建並將十六進制文件下載到電路板之後,開/關LED將保持打開並掛起。 客戶端調試窗口顯示: <t: 0>, main.c, 318, ----- BLE Me

    0熱度

    1回答

    在這種應用所需的循環冗餘校驗通過北歐 https://github.com/adafruit/Bluefruit_LE_Connect_Android 的循環冗餘校驗(CRC)被添加到有效載荷字節數組。 CRC是必需的嗎? BLE堆棧不添加自己的前導碼,CRC等來濾除噪聲? 謝謝

    0熱度

    1回答

    我正在運行調試會話。 我上線201 設置斷點的功能services_init內部我跑的run up to break point命令 按預期在線路201上的處理器暫停。但是,堆棧窗口僅顯示main函數本地的變量。 爲什麼我看不到services_init的局部變量?

    0熱度

    1回答

    我想知道如果我需要等待服務器的響應,在執行另一個命令之前執行一個命令,或者如果BLE棧負責這個問題,可以這麼說。 例如,我想寫入一個特性,然後從它讀取。我是否應該同時執行這些命令,還是應該在發送讀取請求之前等待onWriteRequest回調方法啓動? 如果回答以前的問題,BLE堆棧會進行多少次重新發送嘗試,以及在重新發送數據包之前等待響應需要多長時間?