タグ

2016年3月31日のブックマーク (5件)

  • RSSI と TxPower からビーコンとの距離および近接度(Proximity)を推定する - Qiita

    先日、Eddystone の使いどころについて書いた記事で、iBeaconと比較した場合の利点のうちのひとつは「カスタマイズ性」(=自前実装が可能)であると書きました。 1 Eddystone と iOS - その1: iBeacon と比較したメリット・デメリット この場合、Core Bluetooth を使って、 Eddystone ビーコンをスキャン 発見時に得られるアドバタイズメントデータを解析 という処理を実装することになるわけですが、 Eddystone と iOS - その2: 実装編 その際に Core Location の iBeacon 実装と同等のことをしたければ、つまり「近接度(Proximity)」を知りたければ、 didDiscoverPeripheral〜 メソッドの引数に渡されてくる RSSI と、ビーコンの TxPower から推定距離を算出する 必要があ

    RSSI と TxPower からビーコンとの距離および近接度(Proximity)を推定する - Qiita
  • iBeaconを嗜む - Qiita

    2.2.精度 Beacon機器が発するシグナルの受信強度が強い程、位置情報の精度は向上します。 (例えばGPSを使用した位置情報の取得についても衛星との間に遮るものがない場合と、遮るものがある場合とでは前者の方が受信強度が強く、精度が高いのと同じように。) 当然、Beacon機器とiOSデバイスの距離が遠かったり、また、間に遮蔽物が存在することでシグナルが減衰される、等の理由で受信強度が弱い場合、位置情報の精度は低下します。 CoreLocationは、この精度に関する情報をレポートしてくれます。 (CLBeaconクラスのaccuracyプロパティはメートル単位で計測してくれますが、この数値が大きい程、精度は低い。) iBeaconでは2.4GHzの周波数帯を使用するBLEを使用します。 これは壁や扉、人体といった遮蔽物によりシグナルが減衰する為、距離計測の精度はBeacon機器を設置す

    iBeaconを嗜む - Qiita
  • Getting Started with iBeacon

    ! Getting Started with iBeacon Version 1.0 ! June 2, 2014 Getting Started with iBeacon Overview Introduced in iOS 7, iBeacon is an exciting technology enabling new location awareness possibilities for apps. Leveraging Bluetooth Low Energy (BLE), a device with iBeacon technology can be used to establish a region around an object. This allows an iOS device to determine when it has entered or left t

  • [Swift]WatchKitで"error: WatchKit Extension doesn't contain any WatchKit apps whose bundle identifiers match 〜"と怒られた

    Swift 開発 [Swift]WatchKitで"error: WatchKit Extension doesn't contain any WatchKit apps whose bundle identifiers match 〜"と怒られた WatchKit対応のアプリをストア公開用にビルドする際、以下のように怒られたので対処メモです。 error: WatchKit Extension doesn\'t contain any WatchKit apps whose bundle identifiers match \"xxx.xxx.xxx.watchkitapp\". Verify that the value of WKAppBundleIdentifier in your WatchKit Extension\'s Info.plist matches the value

    [Swift]WatchKitで"error: WatchKit Extension doesn't contain any WatchKit apps whose bundle identifiers match 〜"と怒られた
  • watchOS 2 の新機能のサンプルコード集『watchOS-2-Sampler』を公開しました - その後のその後

    (2015年10月追記)watchOS 2 正式リリースに伴い、各サンプルのスクショ付きで新たに紹介記事を公開しました: http://d.hatena.ne.jp/shu223/20150923/1442960805 以下はベータリリース時の古い記事になります。 先週の WWDC15 にて watchOS 2 が発表され、ついに待望のネイティブ動作する Apple Watch アプリがつくれるようになりました。それに伴い、WatchKit には多くの機能が追加され、ClockKit や WatchConnectivity 等の新しいフレームワークも登場しました。さらにいえば、従来フレームワークもウォッチ側で動作するようになったことから、これらもある意味新APIであるといえます。*1 そんなわけで、数が少なすぎてびっくりした 初代 watchOS の発表時とは打って変わって、今回は遥かに多

    watchOS 2 の新機能のサンプルコード集『watchOS-2-Sampler』を公開しました - その後のその後