Browse Source

* nrf52 BLE, increased MTU to 250

pull/22/head
Scott Powell 1 year ago
parent
commit
cd9b60495d
  1. 5
      src/helpers/nrf52/SerialBLEInterface.cpp
  2. 1
      src/helpers/nrf52/SerialBLEInterface.h

5
src/helpers/nrf52/SerialBLEInterface.cpp

@ -1,12 +1,11 @@
#include "SerialBLEInterface.h"
void SerialBLEInterface::begin(const char* device_name, uint32_t pin_code) {
_pin_code = pin_code;
char charpin[20];
sprintf(charpin, "%d", _pin_code);
sprintf(charpin, "%d", pin_code);
Bluefruit.configPrphBandwidth(BANDWIDTH_MAX);
Bluefruit.configPrphConn(250, BLE_GAP_EVENT_LENGTH_MIN, 16, 16); // increase MTU
Bluefruit.begin();
Bluefruit.setTxPower(4); // Check bluefruit.h for supported values
Bluefruit.setName(device_name);

1
src/helpers/nrf52/SerialBLEInterface.h

@ -9,7 +9,6 @@ class SerialBLEInterface : public BaseSerialInterface {
bool oldDeviceConnected;
bool checkAdvRestart;
bool _isEnabled;
uint32_t _pin_code;
unsigned long _last_write;
struct Frame {

Loading…
Cancel
Save