BLE関連の開発をしていると,世の中にはたくさんのアドが飛んでいるのを実感しますが,
自分の目的のアドが見つからなかったり,アドの意味が知りたくなることがあります.
(とくにおうちハック的に解析をしたいとき)
かといって生データを読んでもすぐに意味がわからないし...
世の中に良いツールもなかったので,作りました
(多分需要もないから誰も作ってないんだろうなぁ)
##つくったもの
Githubで公開しています.
https://9wick.github.io/ble-adv-analyze/
##使い方
Input advertisement dataのテキストボックスに,アドの配列を入れます.
スペース区切り,カンマ区切りどちらにも対応しています.
入れたら,ANALYZEボタンを押すだけでresultsの下に結果が出てきます.
resultsの内容はおそらく見ればだいたい分かるんじゃないかぁと思います.
また,あまりないかとは思いますが,10進数のデータの場合はDECを選択したら対応しています.
##ソース
全部HTML上のJSで動いているので,ソースは見れます.
パケットフォーマットに従って解析をしているだけなので,特殊なことはしていないと思います.
##まとめ
みなさん世の中のアドをたくさん読んでみましょう!