Cordio Stack and Cordio Profiles  r2p3-02rel0
DM Connection Behavior

Connection behavior

The following diagram and table is generated from the following state tables:

dot_inline_dotgraph_6.png
Transition ID Event Action
1 DM_CONN_MSG_HCI_LE_CONN_CMPL DM_CONN_SM_ACT_CONN_ACCEPTED
2 DM_CONN_MSG_API_ACCEPT DM_CONN_SM_ACT_ACCEPT
3 DM_CONN_MSG_API_CLOSE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_MASTER DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_SLAVE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_IND DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_CNF DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_CMPL_FAIL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_DISCONNECT_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_UPDATE_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL DM_CONN_SM_ACT_NONE
4 DM_CONN_MSG_API_OPEN DM_CONN_SM_ACT_OPEN
5 DM_CONN_MSG_HCI_LE_CONN_CMPL DM_CONN_SM_ACT_CONN_OPENED
6 DM_CONN_MSG_HCI_LE_CONN_CMPL_FAIL DM_CONN_SM_ACT_CONN_FAILED
DM_CONN_MSG_HCI_DISCONNECT_CMPL DM_CONN_SM_ACT_CONN_FAILED
7 DM_CONN_MSG_API_OPEN DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_ACCEPT DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_MASTER DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_SLAVE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_IND DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_CNF DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_UPDATE_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL DM_CONN_SM_ACT_NONE
8 DM_CONN_MSG_API_CLOSE DM_CONN_SM_ACT_CANCEL_OPEN
9 DM_CONN_MSG_API_OPEN DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_ACCEPT DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_MASTER DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_SLAVE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_IND DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_CNF DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_UPDATE_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL DM_CONN_SM_ACT_NONE
10 DM_CONN_MSG_API_CLOSE DM_CONN_SM_ACT_CANCEL_ACCEPT
DM_CONN_MSG_HCI_LE_CONN_CMPL_FAIL DM_CONN_SM_ACT_ACCEPT_FAILED
DM_CONN_MSG_HCI_DISCONNECT_CMPL DM_CONN_SM_ACT_ACCEPT_FAILED
11 DM_CONN_MSG_HCI_LE_CONN_CMPL DM_CONN_SM_ACT_CONN_ACCEPTED
12 DM_CONN_MSG_HCI_DISCONNECT_CMPL DM_CONN_SM_ACT_CONN_CLOSED
13 DM_CONN_MSG_API_OPEN DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_ACCEPT DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_MASTER DM_CONN_SM_ACT_UPDATE_MASTER
DM_CONN_MSG_API_UPDATE_SLAVE DM_CONN_SM_ACT_UPDATE_SLAVE
DM_CONN_MSG_L2C_UPDATE_IND DM_CONN_SM_ACT_L2C_UPDATE_IND
DM_CONN_MSG_L2C_UPDATE_CNF DM_CONN_SM_ACT_L2C_UPDATE_CNF
DM_CONN_MSG_HCI_LE_CONN_CMPL_FAIL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_UPDATE_CMPL DM_CONN_SM_ACT_HCI_UPDATED
DM_CONN_MSG_HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL DM_CONN_SM_ACT_NONE
14 DM_CONN_MSG_API_CLOSE DM_CONN_SM_ACT_CLOSE
15 DM_CONN_MSG_HCI_LE_CONN_CMPL_FAIL DM_CONN_SM_ACT_CONN_CLOSED
DM_CONN_MSG_HCI_DISCONNECT_CMPL DM_CONN_SM_ACT_CONN_CLOSED
16 DM_CONN_MSG_API_OPEN DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_CLOSE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_ACCEPT DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_MASTER DM_CONN_SM_ACT_NONE
DM_CONN_MSG_API_UPDATE_SLAVE DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_IND DM_CONN_SM_ACT_NONE
DM_CONN_MSG_L2C_UPDATE_CNF DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CONN_CMPL DM_CONN_SM_ACT_CLOSE
DM_CONN_MSG_HCI_LE_CONN_UPDATE_CMPL DM_CONN_SM_ACT_NONE
DM_CONN_MSG_HCI_LE_CREATE_CONN_CANCEL_CMD_CMPL DM_CONN_SM_ACT_NONE