Skip to content

Commit bb8b670

Browse files
authored
Initialize pAdvertising after NimBLEDevice::init() (#545)
Initializing the pAdvertising variable from NimBLEDevice::init while defining it as a globally results in the name getting truncated.
1 parent 90ab225 commit bb8b670

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

examples/NimBLE_Service_Data_Advertiser/NimBLE_Service_Data_Advertiser.ino

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@
1212
#define SERVICE_UUID "4fafc201-1fb5-459e-8fcc-c5c9c331914b"
1313

1414
static NimBLEUUID dataUuid(SERVICE_UUID);
15-
static NimBLEAdvertising *pAdvertising = NimBLEDevice::getAdvertising();
15+
static NimBLEAdvertising *pAdvertising = nullptr;
1616
static uint32_t count = 0;
1717

1818
void setup() {
1919
Serial.begin(115200);
2020
Serial.println("Starting BLE work!");
2121

2222
NimBLEDevice::init("svc data");
23+
pAdvertising = NimBLEDevice::getAdvertising();
2324
}
2425

2526
void loop() {

0 commit comments

Comments
 (0)