Bluetooth

ページ名:Bluetooth

Bluetooth

デバッグ

HCIログ

ログ

Set LE Rand

LTK を識別するために使用される。LTK が配布されるたびに Rand は生成される

 LTK (Long Term Key) 128bit (同意されたキーサイズに応じて部分的 に使用)

    暗号化のためのセッションキーを生成する為に 使用される

Sent Write Current IAC LAP

IAC(Inquiry Access Code)は、®デバイスやサービスを見つけるための第一段階のフィルタリング

LAP Bluetooth対応デバイスを識別するために使われる48ビットの一意のアドレスのうちカンパニーアサインを指す。

   

フィルター

btsdp 接続デバイスの対応プロファイルの情報
btl2cap 接続 / 切断
   

AndroidのHCIログにはBLE層の通信は入っていない

ADB接続してWireSharkにAndroid用のプラグインが入っていればリアルタイムでログが見える

dumpsys

bluetooth_manager

Connection Events 接続 / 切断
AdapterProperties

ScanMode:  CONNECTABLE_DISCOVERABLE = Inqury + page

       CONNECTABLE = pageのみ

       NONE = Scanしない

 Bonded devices: ペアリング済みのデバイス

   

 


用語

ScanMode

InquiryScan:デバイスの探索。MACアドレスを交換し接続が行える環境を作る。インクワイアリィ

PageScan:デバイスの接続。リンクを確立しペアリングが行える環境を作る

https://shizuk.sakura.ne.jp/bluetooth/classic/overview.html

ペアリング データ暗号化のための鍵の交換をすること

https://fielddesign.jp/technology/ble/blespec_pairing/

     
     
     
     
     
     
     

 

シェアボタン: このページをSNSに投稿するのに便利です。


最近更新されたページ

svn

ブランチのマージsvn merge -r {変更前リビジョン}:{変更リビジョン} svn://{リポジトリアドレス} ブランチコピーsvn copy svn://{コピー元リポジトリアドレ...

Menu

Work Android Bluetooth WakeLock SystemPropety dumpsys Screenshot Keybord sepolicy etc Linux screen e...

screen

水平方向に画面を分割<ctrl> + <a>S 分割された画面の移動<ctrl> + <a><tab> 新しいウィンドウ...

etc

Log.v("hoge", Log.getStackTraceString(new Throwable())); android/q-base/system/bt/con...

dumpsys

  DockObserver  SurfaceFlinger  accessibility  account  activity  acti...

Bluetooth

BluetoothデバッグHCIログログ Set LE Rand LTK を識別するために使用される。LTK が配布されるたびに Rand は生成される  LTK (Long Term Key) 12...

SystemProperty

各権限は以下で決まるsystem/sepolicy/property_contexts    AC-OFF時も値を保持するpersist.*** 読み出し専用r...

WakeLock

WakeLockFrameworkで保有しているWakeLockの表示adb shell dumpsys powerWake Locks: size=0Suspend Blockers: size=4...

トップページ

wiki3へようこそ ウィキはみんなで気軽にホームページ編集できるツールです。 ヘッドメニューの【編集】> 【このページを編集する】をクリックすると編集できます。管理者ログインは右上の【ログイン】を...

右メニュー

右メニューサンプル右メニューはヘッダーメニューの【編集】>【右メニューを編集する】をクリックすると編集できます。 ご自由に編集してください。 ここを編集する...