From cf31d0a0efbc718ad351cee49ee39b1cd94a8685 Mon Sep 17 00:00:00 2001 From: schneider <schneider@blinkenlichts.net> Date: Fri, 23 Aug 2019 10:50:32 +0200 Subject: [PATCH] hack(ble): increase buffer amount --- epicardium/ble/ble.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/epicardium/ble/ble.c b/epicardium/ble/ble.c index 4be880c3f..a6f840f76 100644 --- a/epicardium/ble/ble.c +++ b/epicardium/ble/ble.c @@ -16,8 +16,9 @@ #include <string.h> #include <stdbool.h> +#define FACTOR 2 #define WSF_BUF_POOLS 6 -#define WSF_BUF_SIZE 0x1048 +#define WSF_BUF_SIZE (0x1048 * FACTOR) uint32_t SystemHeapSize = WSF_BUF_SIZE; uint32_t SystemHeap[WSF_BUF_SIZE / 4]; @@ -30,12 +31,12 @@ static TaskHandle_t ble_task_id = NULL; /* clang-format off */ static wsfBufPoolDesc_t mainPoolDesc[WSF_BUF_POOLS] = { - { 16, 8 }, - { 32, 4 }, - { 64, 4 }, - { 128, 4 }, - { 256, 4 }, - { 512, 4 } + { 16, 8*FACTOR }, + { 32, 4*FACTOR }, + { 64, 4*FACTOR }, + { 128, 4*FACTOR }, + { 256, 4*FACTOR }, + { 512, 4*FACTOR } }; /* clang-format on */ -- GitLab