Browse Source

Replaced BLE_LOW_POWER with BLE_TX_POWER & updated usages.

ViezeVingertjes 11 months ago
parent
commit
5370667bd8

+ 1 - 5
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 - 0
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;

+ 1 - 1
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