diff --git a/components/bt/bluedroid/stack/gatt/gatt_utils.c b/components/bt/bluedroid/stack/gatt/gatt_utils.c index 37e213227..9d2ae16f7 100644 --- a/components/bt/bluedroid/stack/gatt/gatt_utils.c +++ b/components/bt/bluedroid/stack/gatt/gatt_utils.c @@ -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; /* start notification cache timer */ 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); } /******************************************************************************* diff --git a/components/bt/bluedroid/stack/gatt/include/gatt_int.h b/components/bt/bluedroid/stack/gatt/include/gatt_int.h index 9d836597a..1f9be3092 100644 --- a/components/bt/bluedroid/stack/gatt/include/gatt_int.h +++ b/components/bt/bluedroid/stack/gatt/include/gatt_int.h @@ -80,6 +80,7 @@ typedef UINT8 tGATT_SEC_ACTION; #define GATT_WAIT_FOR_RSP_TOUT 30 #define GATT_WAIT_FOR_DISC_RSP_TOUT 5 #define GATT_REQ_RETRY_LIMIT 2 +#define GATT_WAIT_FOR_IND_ACK_TOUT 5 /* characteristic descriptor type */ #define GATT_DESCR_EXT_DSCPTOR 1 /* Characteristic Extended Properties */