-2
我想在Android中使用gatt特性發送512字節數據。現在我通過BLE發送20字節的數據,並且發送了超過20字節的數據。如何在android中通過BLE發送超過256字節的數據?
我想在Android中使用gatt特性發送512字節數據。現在我通過BLE發送20字節的數據,並且發送了超過20字節的數據。如何在android中通過BLE發送超過256字節的數據?
你有幾個選項來解決這個問題:
塊中的數據,並添加一個關鍵的數據的第一個字節,它會告訴你有更多的數據來接收設備。在最後一個塊上,切換鍵,接收設備現在可以附加所有塊以形成原始包。使用兩個特徵A & B,一(B)寫寫最後一個塊和一個(A)寫所有其他塊。這樣,接收設備就會知道當它在A上看到寫入時,它需要緩衝它,並且當它在B上看到寫入時,它需要附加所有數據以形成整個數據包。
您只需使用setValue設置您的512字節特徵值,然後編寫特徵。你的問題是什麼? – Emil