2013-11 << 2013-12 >> 2014-01

2013-12-11 (水)

*[Android] Bluetooth LE

この前買った,LBT-VRU01をもう少し見てみる.GATTで色々情報取れるので,サービスとCharacteristicを列挙してみる.

 s:00001800-0000-1000-8000-00805f9b34fb
   c:00002a00-0000-1000-8000-00805f9b34fb
   c:00002a01-0000-1000-8000-00805f9b34fb
   c:00002a04-0000-1000-8000-00805f9b34fb
 s:00001803-0000-1000-8000-00805f9b34fb
   c:00002a06-0000-1000-8000-00805f9b34fb
 s:00001802-0000-1000-8000-00805f9b34fb
   c:00002a06-0000-1000-8000-00805f9b34fb
 s:00001804-0000-1000-8000-00805f9b34fb
   c:00002a07-0000-1000-8000-00805f9b34fb
 s:0000180f-0000-1000-8000-00805f9b34fb
   c:00002a19-0000-1000-8000-00805f9b34fb
   c:00002a1a-0000-1000-8000-00805f9b34fb
   c:00002a1b-0000-1000-8000-00805f9b34fb
   c:00002a3a-0000-1000-8000-00805f9b34fb

適当な値を書き込んでみて反応見ようかと思ったのだけど,とりあえず,いくつか出てきたUUIDをググってみると,あっけなく使い方が分かった.用途ごとにだいたい割り当てが決まっているらしい.

今回使うのは,1802がImmediate Alertっぽいので,使うサービスは

00001802-0000-1000-8000-00805f9b34fb

か.このサービスのCharacteristicを見てみると,

00002a06-0000-1000-8000-00805f9b34fb

というのがあって,これがAlert Levelらしいので1(Mild Alert)を書き込むと音が鳴る.

...と思いきや何も鳴らない.ダメもとで2(High Alert)を書き込んだら鳴った!

2013-11 << 2013-12 >> 2014-01