Skip to content

Commit

Permalink
bluetooth: Fix GATT incoming data size
Browse files Browse the repository at this point in the history
  • Loading branch information
SPRESENSE committed Nov 15, 2022
2 parents db89dbd + dc67bac commit edc96e9
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions sdk/modules/include/bluetooth/hal/bt_event.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/****************************************************************************
* modules/include/bluetooth/hal/bt_event.h
*
* Copyright 2018 Sony Semiconductor Solutions Corporation
* Copyright 2018, 2022 Sony Semiconductor Solutions Corporation
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
Expand Down Expand Up @@ -72,6 +72,13 @@
#define BLE_MAX_ADV_DATA_LEN 31
/** @} */

/**
*@name Max ble GATT data length
*@{
*/
#define BLE_MAX_GATT_DATA_LEN 244
/** @} */

/****************************************************************************
* Public Types
****************************************************************************/
Expand Down Expand Up @@ -428,7 +435,7 @@ struct ble_gatt_event_write_req_t
uint16_t serv_handle; /**< Service handle ID @ref ble_gatt_service_s */
uint16_t char_handle; /**< Characteristic handle ID @ref ble_gatt_char_s */
uint16_t length; /**< Write data length */
uint8_t data[BT_MAX_EVENT_DATA_LEN]; /**< Write data */
uint8_t data[BLE_MAX_GATT_DATA_LEN]; /**< Write data */
};

/**
Expand Down Expand Up @@ -482,7 +489,7 @@ struct ble_gatt_event_read_rsp_t
uint16_t conn_handle; /**< Connection handle ID */
uint16_t char_handle; /**< Characteristic handle ID @ref ble_gatt_char_s */
uint16_t length; /**< Read data length */
uint8_t data[BT_MAX_EVENT_DATA_LEN]; /**< Read data */
uint8_t data[BLE_MAX_GATT_DATA_LEN]; /**< Read data */
};

/**
Expand Down

0 comments on commit edc96e9

Please sign in to comment.