Skip to content

Commit 619e877

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. Signed-off-by: Andrew Leech <[email protected]>
1 parent 27b7bf3 commit 619e877

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
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)

lib/mynewt-nimble

0 commit comments

Comments
 (0)