ユーザ用ツール

サイト用ツール


kb:mbed-ble:memo

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
kb:mbed-ble:memo [2014/07/17 21:54]
t-matsuoka
kb:mbed-ble:memo [2014/07/22 21:28] (現在)
t-matsuoka [7/18メモ]
ライン 94: ライン 94:
   *BOND_MANAGERとPSTORAGEが無効になったことが影響している。両方とも有効にしてみたところ、ペアリングできた!   *BOND_MANAGERとPSTORAGEが無効になったことが影響している。両方とも有効にしてみたところ、ペアリングできた!
  
 +==== 7/18メモ ====
 +  *PSTORAGEだけ有効ではダメ。
 +  *BOND_MANAGERを有効にするには、PSTORAGEも有効にする必要がある。(コンパイルエラー)
 +  *したがって、両方を有効にすることで、Windows 8.1とペアリング可能に。
 +  *NEED_BOND_MANAGERならびにNEED_PSTORAGEをdefineすると有効化できるようにコーディングしてあるように見受けられるが、定義するファイルが不明...。
 +  *mbed.orgに、カタコト英語で質問をポスト!
 +
 +==== 7/22メモ ====
 +  *NEED_BOND_MANAGERとNEED_PSTORAGEの件、[[http://​mbed.org/​questions/​4106/​How-to-enable-BOND_MANAGER/#​answer4589|回答]]あり。当面はライブラリ書き換えで対応する。
 +  *キャッシュ無しreadが4秒周期。vol3,​ Part C, 12.3 Peripheral Preferred Connection Paramterが作用している模様。
 +  *GAPから取得した値はこちら。"​9001200300009001"​ -> 500msec, 1000msec, 0, 4000msec.
 +  *btle_gap.cppのbtle_gap_init()で初期設定している。値はprojectconfig.hから。
 +  *Connection Supervision timeout multiplier(CFG_GAP_CONNECTION_SUPERVISION_TIMEOUT_MS)が4秒。
 +  *projectconfig.hを書き換えても、connection parameter変わらない!?Characteristicを読み出して確認。
kb/mbed-ble/memo.1405601644.txt.gz · 最終更新: 2014/07/17 21:54 by t-matsuoka