2
我正在研究Xamarin中的藍牙開發。在藍牙世界中,如何熟知GUID轉換爲設備UUID的
在連接狀態下,所有c#代碼都通過一個衆所周知的ID進行連接,該ID用於定義藍牙配置文件。
那麼,在演示的例子我看到代碼
UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); // ("fa87c0d0-afac-11de-8a39-0800200c9a66");
什麼是 「00001101-0000-1000-8000-00805F9B34FB」?它是以某種方式從fa87c0d0-afac-11de-8a39-0800200c9a66獲得的?
甚至,藍牙文件中,我們看到了著名的UUID對不同的配置文件的形式:
HandsfreeAudioGateway 0x111F Hands-free Profile (HFP)
如何將0x111F的正確轉換成00001101-0000-1000-8000-00805F9B34FB形式?
我想有藍牙開發經驗的人可以評論和澄清這些觀點。