/ 11111

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

Message Sequence Charts

Message Sequence Charts
[Generic Access Profile (GAP)]

Modules

 GAP Advertisement
 GAP Peripheral Connection Establishment and Termination
 GAP Connection Parameter Update
 GAP RSSI for connections with event filter
 GAP RSSI get sample
 GAP Peripheral Pairing: Just Works
 GAP Peripheral Bonding: Just Works
 GAP Peripheral Bonding: Passkey Entry, Peripheral displays
 GAP Peripheral Bonding: Passkey Entry (Central display) or OOB MSC
 GAP Bonding: Passkey Entry (Peripheral uses static passkey) MSC
 GAP Peripheral Encryption Establishment using stored keys
 GAP Peripheral Initiated Security Establishment
 GAP Failed Pairing: Keysize out of supported range
 

This occurs if the min key size offered by the peer is above 16, or max key size below 7.


 GAP Failed Pairing: Keysize too small
 

This occurs if the max key size offered by the peer is below the min key size specified by the app.


 GAP Failed Pairing: Pairing aborted by the application
 

When the application detects that the pairing should not be performed, for example an insufficient IO combination, it can use sd_ble_gap_sec_params_reply() to send SMP Pairing failed to the peer.


 GAP Failed Pairing: Confirm failed
 

This occurs if the random value doesn't match, usually because the user entered a wrong pin or out of band data was missing.


 GAP Failed Pairing: Pairing failed from master
 

SMP Pairing Failed may be sent from the master at various times.


 GAP Failed Pairing: Timeout
 

This occurs if the central device doesn't continue the pairing sequence within 30 seconds.


 GAP Authenticate request: Timeout
 

This occurs if the central device doesn't continue the pairing sequence after the security procedure timeout.


 GAP Scanning
 GAP Central Connection Establishment and Termination
 GAP Central Connection Parameter Update
 GAP Central Encryption Establishment using stored keys
 GAP Central Pairing: Just Works
 GAP Central Bonding: Just Works
 GAP Central Bonding: Passkey Entry, Central displays
 GAP Central Bonding: Passkey Entry (Peripheral display) or OOB MSC
 GAP Central Security Request Reception
 GAP Unexpected Security Packet Reception
 GAP Central Encryption and Authentication mutual exclusion
 GAP Central Connection Parameter Update on multiple links
 GAP Central Control Procedure Serialization on multiple links
 GAP Whitelist Sharing