我想從串口藍牙設備接收數據到android手機。但我不知道該設備的UUID如何找到該設備的UUID?如何找到串口藍牙設備的UUID?
回答
在Android藍牙API文檔:
Create RFCOMM Socket to Service Record - UUID。
SPP串行端口服務的UUID由Bluetooth SIG定義爲0x1101。
亞行殼式sdptool可以只要打開你的設備和瀏覽你有你的設備UUID
擴展了pwc關於UUID爲0x1101的說法,據我所知,這是16位版本的UUID。我無法解決如何使用16位UUID實例化UUID。但作爲this post說,你可以做到這一點:
private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805f9b34fb");
這個工作對我連接到一個串行藍牙模塊,我從新政極端
那麼UUID的其餘部分是什麼意思?我知道1101是指串口協議。 – JPM 2012-12-05 16:48:44
@JPM該UUID的其餘部分來自[基本UUID](https://www.bluetooth.com/specifications/assigned-numbers/service-discovery)。 – 2016-06-09 20:10:46
買了API 15級,就可以查詢所支持的功能遠程設備(的UUID),使用的方法在搜索獲得的對象BluetoothDevice類上:
public ParcelUuid[] getUuids()
則可以通過簡單的調用
獲得設備UIDperticulerDevice.getUuids()[0].toString()
- 1. 如何獲取藍牙設備的UUID?
- 2. UUID藍牙和Android設備
- 3. Android藍牙設備UUID
- 4. Android - 獲取此設備的藍牙UUID
- 5. Android:獲取uuid的藍牙設備
- 6. Android藍牙連接與串口設備
- 7. Android查找特定藍牙設備的UUID
- 8. Java:如何查找藍牙設備?
- 9. 如何找到連接的藍牙設備的藍牙信號強度
- 10. 找不到ID爲藍牙設備
- 11. 有通過藍牙連接到Android設備的問題UUID
- 12. 將設備地址發送到Android中的ConnectThread(藍牙設備設備) - 藍牙
- 13. 如何連接到藍牙a2dp設備?
- 14. 連接到藍牙設備?
- 15. 如何找到連接的藍牙設備的信號強度
- 16. 藍牙Android SPP,發送串口命令到設備?
- 17. 如何在範圍內找到可用的藍牙設備?
- 18. 如何使用藍牙找到範圍內的設備?
- 19. 藍牙UUID發現
- 20. 已知藍牙設備的Nodejs查找
- 21. 藍牙串口設備檢測COM端口#
- 22. Android獲得自己的藍牙設備的UUID(服務)
- 23. 無法使用C++的窗口藍牙API連接到藍牙設備
- 24. Android藍牙:獲取已發現設備的UUID
- 25. 獲取列出的藍牙設備uuid與出對
- 26. 藍牙:我需要知道設備的UUID嗎?
- 27. Android等設備,UUID和PIN之間的藍牙SPP質疑
- 28. 如何更新藍牙設備的periphera.name?
- 29. 如何使用Android藍牙設備選取器檢索藍牙設備信息?
- 30. 尋找Android藍牙配對設備
該鏈接不起作用。 – Mneckoee 2018-01-04 06:01:41