最終更新:2023-12-18 (月) 17:01:45 (102d)
Bluetooth Classic/手続き
Top / Bluetooth Classic / 手続き
流れ
リモート名の要求
- Bluetooth Core Specification/Volume 2/Part F 2.1
- HCI_Set_Event_Mask? (Remote Host Supported Features Notificationのビットを立てる)
- HCI_Remote_Name_Request?
- ベースバンドでページング
- LMP_FEATURES_REQ -> LMP_FEATURES_RES?
- LMP_FEATURES_REQ_EXT? -> LMP_FEATURES_RES_EXT?
- HCI_Remtoe_Host_Supported_Features_Notification?
- LMP_NAME_REQ? -> LMP_NAME_RES?
- HCI_Remote_Name_Request_COmplete?
- LMP_DETACH?
Inquiry
- Bluetooth Core Specification/Volume 2/Part F 2.2
- HCI_Inquiry→ベースバンドでInquiry処理
- HCI_Inqury_Result?を受信 (Slaveデバイスごと)
- HCI_Inqury_Cancel?
- HCI_Inqury_Complete? (イベント)
- HCI_Periodic_Inquiry?
- HCI_Exit_Periodic_Inquiry_Mode?
Paging
- ベースバンドで処理
Bluetooth Classic/接続
Secure Simple Pairing
- HCI_Authentication_Requested?
- HCI_IO_Capability_Request?
- LMP_IO_CAPABILITY_REQ
- HCI_IO_Capability_Response?
- LMP_IO_CAPABILITY_RES?
- HCI_IO_Capability_Response?
- LMP_SIMPLE_PAIRING_CONFIRM?
- LMP_SIMPLE_PAIRING_NUMBER?