0861名無しのアビガン(福井県) (ワッチョイ cfec-lQk+)
2021/10/07(木) 05:36:37.67ID:ISFxIVpq0まずTYPEを見て何のデータか調べる
https://www.bluetooth.com/specifications/assigned-numbers/
のGeneric Access Profileを見る
そのTYPEのときVALUEが何を示しているかは、Generic Access ProfileにかかれているReference for Definitionを見て調べる
https://www.bluetooth.com/specifications/specs/
のCore SpecificationやCore Specification Supplementを見ることが多い
TYPEが0xFFのときは、VALUEの先頭2バイトが企業コードなので
https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers/
で企業を調べる
Microsoftのとき
Microsoft Advertising Beacon
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cdp/77b446d0-8cea-4821-ad21-fabdf4d9a569
Appleのとき
Apple Continuity Protocol (正式名称なのかは知らない)
https://github.com/furiousMAC/continuity
あたりを見るとデータ構造が分かることもある