Merge branch 'bugfix/btdm_no_ind_ack_for_server_only' into 'master'

component/bt: fix not send indication confirm in case of server only

See merge request !1522
This commit is contained in:
Jiang Jiang Jian 2017-11-14 21:09:26 +08:00
commit ef2c370a30
2 changed files with 2 additions and 1 deletions

View file

@ -1255,7 +1255,7 @@ void gatt_start_ind_ack_timer(tGATT_TCB *p_tcb)
p_tcb->ind_ack_timer_ent.param = (TIMER_PARAM_TYPE)p_tcb; p_tcb->ind_ack_timer_ent.param = (TIMER_PARAM_TYPE)p_tcb;
/* start notification cache timer */ /* start notification cache timer */
btu_start_timer (&p_tcb->ind_ack_timer_ent, BTU_TTYPE_ATT_WAIT_FOR_IND_ACK, btu_start_timer (&p_tcb->ind_ack_timer_ent, BTU_TTYPE_ATT_WAIT_FOR_IND_ACK,
GATT_WAIT_FOR_RSP_TOUT); GATT_WAIT_FOR_IND_ACK_TOUT);
} }
/******************************************************************************* /*******************************************************************************

View file

@ -80,6 +80,7 @@ typedef UINT8 tGATT_SEC_ACTION;
#define GATT_WAIT_FOR_RSP_TOUT 30 #define GATT_WAIT_FOR_RSP_TOUT 30
#define GATT_WAIT_FOR_DISC_RSP_TOUT 5 #define GATT_WAIT_FOR_DISC_RSP_TOUT 5
#define GATT_REQ_RETRY_LIMIT 2 #define GATT_REQ_RETRY_LIMIT 2
#define GATT_WAIT_FOR_IND_ACK_TOUT 5
/* characteristic descriptor type */ /* characteristic descriptor type */
#define GATT_DESCR_EXT_DSCPTOR 1 /* Characteristic Extended Properties */ #define GATT_DESCR_EXT_DSCPTOR 1 /* Characteristic Extended Properties */