タグ

bluetoothとiosに関するorenonihongogayabaiのブックマーク (5)

  • iBeacon Tips: 正しいビーコン監視方法 – ブライテクノBlog

    iBeacon 関連の情報をGoogleなどで検索すると、特に日語ブログなどで示されているiBeaconのCentral(監視側)プログラムでの開始手順が不十分になっています。 そのせいで、ビーコンを試そうとしてうまくいかずに失敗されている方もいらっしゃるかもしれません。 たとえば、検索上位に出てくる、以下のクラスメソッドさんの以下のブログには不十分な手順が記載されています(2013年11月26日現在)。 [iOS 7] 新たな領域観測サービス iBeacon を使ってみる 上記ブログの例では、リージョンに入ったことをトリガにしてビーコンからの通知の受け取りを開始していますが、それではアプリの起動時にすでにリージョン内にいる場合に正常動作しません。 以下に、正しいビーコン監視の開始手順を示します。 例で参照しているプロパティは以下のように定義しています。 @interface ViewC

  • 5分でわかるiBeacon #potatotips

    #potatotips で発表したスライド iBeaconを5分で駆け足で説明したやつです。 その他の#potatotipsの発表はこちら: http://himaratsu.hatenablog.com/entry/potatotips1 iBeaconはすでにtabやスマポで運用開始されています。(2013/11/15時点)

    5分でわかるiBeacon #potatotips
  • iPhoneバックグラウンド中にBLEからデータを取得し続ける - Geekleboard

    BLEデバイスからデータを受信しサーバーへデータをアップロードし続けるシステムを作る場合、 BLEに接続するアプリはバックグラウンドでも動作させるようにしたい。 そんな時は、以下の設定をすることでiPhoneアプリが別アプリのバックグラウンドもしくは画面がスリープ状態となっても BLEデバイスからNoritificationを受け取ることができる。 Info.plistに以下を追加 ・Required backgroud modes ・App communicates using CoreBluetooth これで CBCentralManagerDelegate CBPeripheralDelegate がバックグラウンド中でも動作するようになる。 動作環境 ・Xcode 6.1 ・iOS 8.1.2 参考URL: Apple公式 CoreBluetooth プログラミングガイド htt

    iPhoneバックグラウンド中にBLEからデータを取得し続ける - Geekleboard
  • [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO

    領域観測サービス iBeacon の機能は CoreLocation.framework の領域観測サービスの一部として実装されています。領域観測サービスはジオフェンシングを実現するの為の機能で、任意の領域への iOS デバイスを持ったユーザーの出入りを検出することができます。 従来の領域観測サービスは地理的領域観測と呼ばれるもので、位置情報を基に領域への出入りを監視します。iOS 7 では、この領域観測サービスに iBeacon が追加されました。iBeacon は Beacon による領域観測を行う機能で、任意の場所に設置した Beacon を検出して領域への出入り(接近・離脱)を監視します。また、検出した Beacon からの大まかな距離を測定することも可能です。 iBeacon は、地理的領域観測では難しかった非常に狭い領域への出入りを比較的高い精度で検出する事が出来るため、広い領

    [iOS 7] 新たな領域観測サービス iBeacon を使ってみる | DevelopersIO
  • Bluetoothのプロファイルについて調べたことのまとめ - Over&Out その後

    Bluetoothのプロファイルって何?というところから、iOSのCore Bluetoothで対応しているプロファイルについてのアレコレまで、ググって調べたことのまとめ。 注意:この記事は全くの無知な状態から調べながら書いたので、(とくに序盤に)多分に誤解・語弊のある言い回しが含まれております。 プロファイルとは? Bluetoothはその特性上、様々なデバイスでの通信に使用される為、機器の種類ごとに策定されたプロトコルがあり、これをプロファイル (Profile) と呼び標準化している。 通信しようとする機器同士が同じプロファイルを持っている場合に限り、そのプロファイルの機能を利用した通信をおこなえる。 プロファイルは、各機器がBluetoothを使って何ができるかを示したもので、機器同士の接続性が一目でわかるようになるものと期待された。しかし現実には、Bluetooth応用分野の拡大

    Bluetoothのプロファイルについて調べたことのまとめ - Over&Out その後
  • 1