extmod/modbluetooth: Increase maximum connections from 1 to 4.
This avoids a confusing ENOMEM raised from gap_advertise if there is currently an active connection. This refers to the static connection buffer pre-allocated by Nimble (nothing to do with MicroPython heap memory).
This commit is contained in:
parent
f562f94e1c
commit
418f12c5f5
|
@ -40,7 +40,7 @@ int nimble_sprintf(char *str, const char *fmt, ...);
|
||||||
/*** nimble */
|
/*** nimble */
|
||||||
#define MYNEWT_VAL_BLE_EXT_ADV (0)
|
#define MYNEWT_VAL_BLE_EXT_ADV (0)
|
||||||
#define MYNEWT_VAL_BLE_EXT_ADV_MAX_SIZE (31)
|
#define MYNEWT_VAL_BLE_EXT_ADV_MAX_SIZE (31)
|
||||||
#define MYNEWT_VAL_BLE_MAX_CONNECTIONS (1)
|
#define MYNEWT_VAL_BLE_MAX_CONNECTIONS (4)
|
||||||
#define MYNEWT_VAL_BLE_MULTI_ADV_INSTANCES (0)
|
#define MYNEWT_VAL_BLE_MULTI_ADV_INSTANCES (0)
|
||||||
#define MYNEWT_VAL_BLE_ROLE_BROADCASTER (1)
|
#define MYNEWT_VAL_BLE_ROLE_BROADCASTER (1)
|
||||||
#define MYNEWT_VAL_BLE_ROLE_CENTRAL (1)
|
#define MYNEWT_VAL_BLE_ROLE_CENTRAL (1)
|
||||||
|
|
|
@ -4,3 +4,4 @@ CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
|
||||||
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=
|
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=
|
||||||
CONFIG_BTDM_CTRL_MODE_BTDM=
|
CONFIG_BTDM_CTRL_MODE_BTDM=
|
||||||
CONFIG_BT_NIMBLE_ENABLED=y
|
CONFIG_BT_NIMBLE_ENABLED=y
|
||||||
|
CONFIG_BT_NIMBLE_MAX_CONNECTIONS=4
|
||||||
|
|
Loading…
Reference in New Issue