Beybladeのローンチ計測器をリバースエンジニアリングした話
Reverse engineering a Beyblade launch tracker

タカラトミーが日本限定で展開するBeybattle Pass(BX-09)は、公式アプリとBluetooth接続してシュートパワー(RPM)を記録するアクセサリーだ。eBayで入手した筆者は、LightBlueとPacketLoggerで通信を傍受し、ペイロードを解析。リトルエンディアンのバイト順を入れ替えることでローンチ値、成功回数、ハイスコア、バッテリー残量らしきバイトまで特定した。
「a2 0c」を10進数にすると41,484。それはRPM値ではありえない!