Skip to content

Commit 57bf2d0

Browse files
committed
increase event length to 100 for max bandwidth
1 parent 1189249 commit 57bf2d0

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

libraries/Bluefruit52Lib/src/bluefruit.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,15 +210,15 @@ void AdafruitBluefruit::configAttrTableSize(uint32_t attr_table_size)
210210
_sd_cfg.attr_table_size = align4( maxof(attr_table_size, BLE_GATTS_ATTR_TAB_SIZE_MIN) );
211211
}
212212

213-
void AdafruitBluefruit::configPrphConn(uint16_t mtu_max, uint8_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize)
213+
void AdafruitBluefruit::configPrphConn(uint16_t mtu_max, uint16_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize)
214214
{
215215
_sd_cfg.prph.mtu_max = maxof(mtu_max, BLE_GATT_ATT_MTU_DEFAULT);;
216216
_sd_cfg.prph.event_len = maxof(event_len, BLE_GAP_EVENT_LENGTH_MIN);
217217
_sd_cfg.prph.hvn_qsize = hvn_qsize;
218218
_sd_cfg.prph.wrcmd_qsize = wrcmd_qsize;
219219
}
220220

221-
void AdafruitBluefruit::configCentralConn(uint16_t mtu_max, uint8_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize)
221+
void AdafruitBluefruit::configCentralConn(uint16_t mtu_max, uint16_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize)
222222
{
223223
_sd_cfg.central.mtu_max = maxof(mtu_max, BLE_GATT_ATT_MTU_DEFAULT);;
224224
_sd_cfg.central.event_len = maxof(event_len, BLE_GAP_EVENT_LENGTH_MIN);
@@ -249,7 +249,7 @@ void AdafruitBluefruit::configPrphBandwidth(uint8_t bw)
249249
break;
250250

251251
case BANDWIDTH_MAX:
252-
configPrphConn(247, 6, 3, BLE_GATTC_WRITE_CMD_TX_QUEUE_SIZE_DEFAULT);
252+
configPrphConn(247, 100, 3, BLE_GATTC_WRITE_CMD_TX_QUEUE_SIZE_DEFAULT);
253253
break;
254254

255255
default: break;
@@ -779,7 +779,7 @@ void AdafruitBluefruit::_ble_handler(ble_evt_t* evt)
779779
uint16_t const conn_hdl = evt->evt.common_evt.conn_handle;
780780
BLEConnection* conn = this->Connection(conn_hdl);
781781

782-
LOG_LV2("BLE", "%s : Conn Handle = %d", dbg_ble_event_str(evt->header.evt_id), conn_hdl);
782+
LOG_LV1("BLE", "%s : Conn Handle = %d", dbg_ble_event_str(evt->header.evt_id), conn_hdl);
783783

784784
// GAP handler
785785
if ( conn ) conn->_eventHandler(evt);

libraries/Bluefruit52Lib/src/bluefruit.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ class AdafruitBluefruit
130130
void configAttrTableSize (uint32_t attr_table_size);
131131

132132
// Configure Bandwidth for connections
133-
void configPrphConn (uint16_t mtu_max, uint8_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize);
134-
void configCentralConn (uint16_t mtu_max, uint8_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize);
133+
void configPrphConn (uint16_t mtu_max, uint16_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize);
134+
void configCentralConn (uint16_t mtu_max, uint16_t event_len, uint8_t hvn_qsize, uint8_t wrcmd_qsize);
135135
void configPrphBandwidth (uint8_t bw);
136136
void configCentralBandwidth(uint8_t bw);
137137

@@ -211,10 +211,10 @@ class AdafruitBluefruit
211211

212212
// Bandwidth configuration
213213
struct {
214-
uint16_t mtu_max;
215-
uint8_t event_len;
216-
uint8_t hvn_qsize;
217-
uint8_t wrcmd_qsize;
214+
uint16_t mtu_max;
215+
uint16_t event_len;
216+
uint8_t hvn_qsize;
217+
uint8_t wrcmd_qsize;
218218
}prph, central;
219219
}_sd_cfg;
220220

0 commit comments

Comments
 (0)