Skip to content

Commit 4350ba6

Browse files
committed
extmod/nimble: Expose BLE_GATT_MAX_PROCS configuration.
For platforms with more ram, MICROPY_HW_BLE_GATT_MAX_PROCS can be increased in mpconfigboard.h to speed up concurrent processing of BLE actions.
1 parent 2082a4d commit 4350ba6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

extmod/nimble/syscfg/syscfg.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,11 @@ int nimble_sprintf(char *str, const char *fmt, ...);
7575
#define MYNEWT_VAL_BLE_GATT_DISC_SVC_UUID (MYNEWT_VAL_BLE_ROLE_CENTRAL)
7676
#define MYNEWT_VAL_BLE_GATT_FIND_INC_SVCS (MYNEWT_VAL_BLE_ROLE_CENTRAL)
7777
#define MYNEWT_VAL_BLE_GATT_INDICATE (1)
78-
#define MYNEWT_VAL_BLE_GATT_MAX_PROCS (4)
7978
#define MYNEWT_VAL_BLE_GATT_NOTIFY (1)
79+
#ifndef MICROPY_HW_BLE_GATT_MAX_PROCS
80+
#define MICROPY_HW_BLE_GATT_MAX_PROCS (4)
81+
#endif
82+
#define MYNEWT_VAL_BLE_GATT_MAX_PROCS (MICROPY_HW_BLE_GATT_MAX_PROCS)
8083
#define MYNEWT_VAL_BLE_GATT_READ (MYNEWT_VAL_BLE_ROLE_CENTRAL)
8184
#define MYNEWT_VAL_BLE_GATT_READ_LONG (MYNEWT_VAL_BLE_ROLE_CENTRAL)
8285
#define MYNEWT_VAL_BLE_GATT_READ_MAX_ATTRS (8)

0 commit comments

Comments
 (0)