mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 10:47:19 +02:00
feat(nimble): Added option to disable automatically sending extra credits to peer
This commit is contained in:
@ -515,17 +515,11 @@
|
|||||||
#define MYNEWT_VAL_BLE_L2CAP_COC_SDU_BUFF_COUNT CONFIG_BT_NIMBLE_L2CAP_COC_SDU_BUFF_COUNT
|
#define MYNEWT_VAL_BLE_L2CAP_COC_SDU_BUFF_COUNT CONFIG_BT_NIMBLE_L2CAP_COC_SDU_BUFF_COUNT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if CONFIG_BT_NIMBLE_L2CAP_ENHANCED_COC
|
#if CONFIG_BT_NIMBLE_L2CAP_ENHANCED_COC || CONFIG_BT_NIMBLE_EATT_CHAN_NUM
|
||||||
#ifndef MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC
|
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC (CONFIG_BT_NIMBLE_L2CAP_ENHANCED_COC)
|
|
||||||
#else
|
|
||||||
#if CONFIG_BT_NIMBLE_EATT_CHAN_NUM
|
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC (1)
|
#define MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC (1)
|
||||||
#else
|
#else
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC (0)
|
#define MYNEWT_VAL_BLE_L2CAP_ENHANCED_COC (0)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_DYNAMIC_SERVICE
|
#ifndef MYNEWT_VAL_BLE_DYNAMIC_SERVICE
|
||||||
#ifdef CONFIG_BT_NIMBLE_DYNAMIC_SERVICE
|
#ifdef CONFIG_BT_NIMBLE_DYNAMIC_SERVICE
|
||||||
@ -834,7 +828,6 @@
|
|||||||
#define MYNEWT_VAL_BLE_L2CAP_COC_MPS (MYNEWT_VAL_MSYS_1_BLOCK_SIZE-8)
|
#define MYNEWT_VAL_BLE_L2CAP_COC_MPS (MYNEWT_VAL_MSYS_1_BLOCK_SIZE-8)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS
|
#ifndef MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS (1)
|
#define MYNEWT_VAL_BLE_L2CAP_JOIN_RX_FRAGS (1)
|
||||||
#endif
|
#endif
|
||||||
@ -847,13 +840,13 @@
|
|||||||
#define MYNEWT_VAL_BLE_L2CAP_RX_FRAG_TIMEOUT (30000)
|
#define MYNEWT_VAL_BLE_L2CAP_RX_FRAG_TIMEOUT (30000)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS
|
#if CONFIG_BT_NIMBLE_EATT_CHAN_NUM > CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM
|
||||||
#ifdef CONFIG_BT_NIMBLE_EATT_CHAN_NUM
|
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS (CONFIG_BT_NIMBLE_EATT_CHAN_NUM)
|
#define MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS (CONFIG_BT_NIMBLE_EATT_CHAN_NUM)
|
||||||
|
#elif CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM
|
||||||
|
#define MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS (CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM)
|
||||||
#else
|
#else
|
||||||
#define MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS (1)
|
#define MYNEWT_VAL_BLE_L2CAP_SIG_MAX_PROCS (1)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_MESH
|
#ifndef MYNEWT_VAL_BLE_MESH
|
||||||
#ifdef CONFIG_BT_NIMBLE_MESH
|
#ifdef CONFIG_BT_NIMBLE_MESH
|
||||||
@ -965,11 +958,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_SM_SC_ONLY
|
#ifndef MYNEWT_VAL_BLE_SM_SC_ONLY
|
||||||
#ifdef CONFIG_BT_NIMBLE_SM_SC_ONLY
|
#define MYNEWT_VAL_BLE_SM_SC_ONLY (CONFIG_BT_NIMBLE_SM_SC_ONLY)
|
||||||
#define MYNEWT_VAL_BLE_SM_SC_ONLY CONFIG_BT_NIMBLE_SM_SC_ONLY
|
|
||||||
#else
|
|
||||||
#define MYNEWT_VAL_BLE_SM_SC_ONLY (0)
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef MYNEWT_VAL_BLE_SM_THEIR_KEY_DIST
|
#ifndef MYNEWT_VAL_BLE_SM_THEIR_KEY_DIST
|
||||||
|
Reference in New Issue
Block a user