protocomm: Increase Bluedroid-BLE maximum buffer size

- For the security2 scheme, the payload size is quite larger
  than that for security1.
pull/9839/head
Laukik Hase 2022-10-21 17:53:10 +05:30
rodzic 439d42d7e2
commit c7142f274b
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 11C571361F51A199
1 zmienionych plików z 10 dodań i 1 usunięć

Wyświetl plik

@ -15,7 +15,16 @@
#include "protocomm_priv.h"
#include "simple_ble.h"
#define CHAR_VAL_LEN_MAX (256 + 1)
/* NOTE: For the security2 scheme, the payload size is quite larger
* than that for security1. The increased value has been selected
* keeping in mind the largest packet size for security2 and the
* factors affecting it.
*/
#if CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2
#define CHAR_VAL_LEN_MAX (480 + 1)
#else
#define CHAR_VAL_LEN_MAX (256 + 1)
#endif // CONFIG_ESP_PROTOCOMM_SUPPORT_SECURITY_VERSION_2
#define PREPARE_BUF_MAX_SIZE CHAR_VAL_LEN_MAX
static const char *TAG = "protocomm_ble";