タグ

ブックマーク / reinforce-lab.github.com/blog (6)

  • nRF52の印象 - Reinforce-Lab.'s Blog

    t_furu
    t_furu 2015/12/13
    Nordic nRF52の話/nRF51,nRF52には“Time Slot APIという、BLEが無線回路を使っていない間、無線回路を使うAPI”がある /
  • 1月29日 大垣 第2回iBeaconハッカソン - Reinforce-Lab.'s Blog

    t_furu
    t_furu 2014/01/30
    "iBeaconでのチート行為は、ビーコンが簡単に複製できる性質によるもの" / "小さな実験を何度も繰り返していくことが、大切"
  • 12月17日 大垣 iBeaconハッカソン - Reinforce-Lab.'s Blog

    iBeaconハッカソンとは 2013年12月17日に、岐阜県大垣市 ドリーム・コア2Fメッセで、パブリックな建物を使った、おそらく世界でも初のハッカソンが開催されました イベントページ: https://www.facebook.com/events/772613819421404/。ハッカソンは、”ハック”と”マラソン”を組み合わせた造語で、開発者やデザイナが集まり集中的に共同作業をするイベントを表す言葉です。 iBeaconは、Apple社がiOS7で導入した位置と近接検出技術です。このiBeaconを利用した製品開発やサービス提案には、ビーコンと呼ばれる電波を発信するハードウェアや、ビーコンの信号にあわせたユーザ体験の設計など、ソフトウェアだけで開発が完結していたアプリケーション開発とはまた異なるスキルが必要になります。大きな期待が寄せられているO2Oや決済といった単語とからめて、

    12月17日 大垣 iBeaconハッカソン - Reinforce-Lab.'s Blog
    t_furu
    t_furu 2013/12/19
    2013-12-17 iBeaconハッカソンまとめ /
  • CoreBluetoothの概要 - Reinforce-Lab.'s Blog

    iOSアプリケーション開発 この章は、iOSアプリケーション開発にBluetooth LEを提供するCore Bluetoothフレームワークを解説します。 Core Bluetoothフレームワークは、iOSアプリケーションにBluetoot LEデバイスの発見、接続と読み書きの操作を提供します。このフレームワークが、2章で述べたBluetooth LEの通信規格や振る舞いなどの技術詳細を隠蔽して抽象化するので、アプリケーション開発者はアプリケーション開発だけに注力できます。 iOS5とiOS6で、Core Bluetothフレームワークが対応する機能が大きく異なります。iOS5は、Bluetooth LEのセントラルという役割を提供します。iOS6は、セントラルに加えてペリフェラルという役割も提供します。iOSのバージョンごとの対応を、iOS5およびiOS6のアイコンを節のタイトルに表

  • Bluetooth Low Energy リンクレイヤの解説 - Reinforce-Lab.'s Blog

    ここまでで、クラシックBTと比較したBLEの違いと特徴、そしてBLEの物理層を述べました。 ここでは、規格書をなぞる解説ではなく、iOSのアプリ開発とiOSと連携するBLEデバイス開発に役立てるための知識を提供する視点で、BLEのリンクレイヤを解説します。 リンクレイヤは、あるデバイスとあるデバイス間で、どうやって無線通信をするかを決めます。 リンクレイヤが定義するのは、パケット、アドバタイジングそしてデータチャネルです。 これらを使って、リンクレイヤは: 他のデバイスの発見、 データのブロードキャスト、 接続の確立と維持、 接続を通したデータ通信、 を提供します。 BLEのトポロジー BLEのネットワークは、1つのマスターに複数のスレーブが接続する、スター型のネットワークです。 1つのリンクレイヤが、同時にマスターかつスレーブになることはできません。 BLEのネットワークは、クラシックB

  • CoreBluetoothとPassookのイントロ - Reinforce's Blog

    CoreBluetoothの概要 iPhone4S以降のApple社のデバイスにはBluetooth4が搭載されている。 Bluetooth4は、従来の常時接続かつ高い通信速度を目指してきたBluetoothに、低頻度で少量のデータの送受信ができればよく超低消費電力が求められる用途に向けたLow energyが追加されたもの。 Low energyは、データ送受信頻度によるが、目安として、リチウムボタン電池CR20321つで1〜2年間の通信ができる。 Bluetooth4 = Bluetooth3 + Low energy 白板 MFiの開発の敷居の低さ Bluetooth3までの開発(ヘッドセットやワイヤレススピーカー)にはMade for iPhoneプログラムへの参加が必要。Appleと弁護士を立ててNDAを締結するため、敷居は高い。これはiOS6になっても、同じ。クラシックBlue

  • 1