You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
岩手大学や長崎県立大学などが導入している、講義の出欠確認用スマートフォンアプリがGPSで学生を追跡しているのではないかとして話題になっている(Shota Omi氏のTweet)。 このアプリは富士通が開発したもので、アプリのページでは次のように説明されている。 岩手大学が学生向けに行った説明によると、教室に設置したビーコンとBluetoothで通信して出欠を把握するシステムになっているとのこと。そのためBluetoothが有効になっていればGPSはOFFでも構わないとのことだが、いっぽうでアプリに対し位置情報の利用権限を与える際のポップアップ画面では位置情報の利用を許可しないと出席報告が正常に行われないとの説明がされるという(高木浩光氏のTweet)。
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 BotのプチレシピKazumi IWANAGA
これはBLE Advent Calendar 2015 7日目の記事です。 先日はAndroidのBLEにつきまして、記事を書きました。 そこまで怖くないAndroid BLE - OE_uia Tech Blog 今回は、AndroidとiOSがBLE連携する際に気をつけるべき点を挙げたいと思います。 Advertising Packet内のService UUIDは過信しない BLE Advertiseには、Advertising Packetと呼ばれる上限31byteのデータをAdvertiseに含めることができます。 このAdvertising Packetは規格化されており、Service UUIDやlocal name、manufacturer dataなどを含めるようにデザインされています。重要な点として、BLE CentralからBLE PeripheralのAdverti
最近、もっぱらBluedroidのソースコードを読んでいるのですが、気になったことがあるのでまとめてみました。(BluedroidをRTOS等に移植したい方がいましたらご連絡ください。) 結論 まず結論から言うと、Android 5.0でBLE advertisingをするための要件は、Broadcomの独自仕様であるmultiple advertisementのHCIコマンドを使用できるチップである必要があります。 Googleが提供したBluedroidをそのまま使った場合ですが... 解説 Android 4.4 までの(正確にはPreview-Lまでの)BluedroidではBT-SIGで定めたHCIコマンドのみを使う実装でした。ベンダ独自コマンドは別ライブラリ(libbt-vendor)として使うこともできました。 Android 5.0のBluedroidでは、GoogleがB
これはBLE Advent Calendar 2015 7日目の記事です。 AndroidのBluetooth Low Energy(BLE)について、どんなイメージをお持ちでしょうか? 安定してない?わかりにくい? 色々と怖いイメージをもたれがちと思います。確かに怖いところも色々とありますが、今ちょうどAndroid BLEをフルに使ったプロダクトBONX -Wearable Walkie-Talkie-を開発しているので、そこで溜まった知見を共有できればと思います。 BLEの基礎 BLEは、接続する2デバイス間の関係が明確に分かれています。CentralとPeripheralです。 -役割- -Central- -Peripheral- 動作 Scan Advertise GATT Client Server version 4.3~ 5.0~ BLE機能の使用方法 まず、以下のper
Why AltBeacon? Because there is no open and interoperable specification for proximity beacons, Radius Networks has authored the AltBeacon specification as a proposal for how to solve this problem. We firmly believe that an open specification would help everyone, and we want to do it right. This is simply the proposal, now we would like feedback from the community. What is AltBeacon? The AltBeacon
マルチブート環境(デュアルブート・トリプルブートなど)でBluetoothデバイスを使う際の話題です。 Bluetoothデバイスを利用する際は通常「ペアリング」という作業が必要です。これは、初回接続時に128bitのリンクキーを発行して両者で共有し、通信相手のBDアドレスに紐付けておく仕組みです。これにより、次回接続時は同じリンクキーを使ってお互いを認証することができますから、面倒な手続きなしに利用することができます。 ところで、この仕組みはマルチブート環境ではうまく働きません。マルチブート環境ではそれぞれのOSが同じBluetoothアダプタを共有するため、Bluetoothデバイスからは各OSを区別できないのです。 もう少し具体的に説明します。マルチブート環境で1つのOSからデバイスをペアリングしたあとで別のOSを起動した状況を考えてみましょう。このとき、デバイス側から見るとペアリン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く