Browse Source

Replaced BLE_LOW_POWER with BLE_TX_POWER & updated usages.

pull/736/head
ViezeVingertjes 9 months ago
parent
commit
5370667bd8
  1. 6
      src/helpers/nrf52/SerialBLEInterface.cpp
  2. 4
      src/helpers/nrf52/SerialBLEInterface.h
  3. 2
      variants/t1000-e/platformio.ini

6
src/helpers/nrf52/SerialBLEInterface.cpp

@ -27,11 +27,7 @@ void SerialBLEInterface::begin(const char* device_name, uint32_t pin_code) {
Bluefruit.configPrphBandwidth(BANDWIDTH_MAX);
Bluefruit.configPrphConn(250, BLE_GAP_EVENT_LENGTH_MIN, 16, 16); // increase MTU
#ifdef BLE_LOW_POWER
Bluefruit.setTxPower(0);
#else
Bluefruit.setTxPower(4);
#endif
Bluefruit.setTxPower(BLE_TX_POWER);
Bluefruit.begin();
Bluefruit.setName(device_name);

4
src/helpers/nrf52/SerialBLEInterface.h

@ -3,6 +3,10 @@
#include "../BaseSerialInterface.h"
#include <bluefruit.h>
#ifndef BLE_TX_POWER
#define BLE_TX_POWER 4
#endif
class SerialBLEInterface : public BaseSerialInterface {
BLEUart bleuart;
bool _isEnabled;

2
variants/t1000-e/platformio.ini

@ -100,7 +100,7 @@ build_flags = ${t1000-e.build_flags}
-D MAX_CONTACTS=100
-D MAX_GROUP_CHANNELS=8
-D BLE_PIN_CODE=123456
-D BLE_LOW_POWER=1
-D BLE_TX_POWER=0
; -D BLE_DEBUG_LOGGING=1
; -D MESH_PACKET_LOGGING=1
; -D MESH_DEBUG=1

Loading…
Cancel
Save