GRANBOARDのBLE Notifyについて調べたデータをメモしておきます。

点数半径方向データ
1ダブル32 2E 36 40
1外側32 3E 35 40
1トリプル32 2E 34 40
1内側32 2E 33 40
18ダブル31 2E 36 40
18外側31 2E 35 40
18トリプル31 2E 34 40
18内側31 2E 32 40
4ダブル30 2E 36 40
4外側30 2E 35 40
4トリプル30 2E 33 40
4内側30 2E 31 40

2E3(0010 1110 0011)と40(0100 0000)は固定、1バイト目下位4ビットが場所を表して、3バイト目下位4ビットの数値が大きくなると円の外側に、というようなルールかと予想していましたが、場所によってたまに異なることもあるようで少し複雑です。位置部分が2バイトのものもあります。

内側から外側にかけて数値をペアにして並べると以下のような感じになりました。7点と16点が近い値なのは良いとしても11点と3点や15点と20点、4点と13点などが近い並びなのがよく分かりません。意味があるのかないのか…

点数データペア(内側,トリプル,外側,ダブル)
1300,02,04,45
610,11,13,14
1020,21,22,43
1530,31,32,42
291,90,92,82
17101,100,102,103
371,70,72,84
1961,60,63,85
7111,112,114,86
16110,113,115,116
862,64,65,66
1173,74,75,76
14103,104,105,106
993,94,95,96
1250,53,55,56
551,52,54,46
2033,34,35,36
123,24,25,26
1812,14,15,16
41,3,5,6
Bull40
Outer Bull80