Exercise 6 BLE UART
Dependencies: BLE_API X_NUCLEO_IDB0XA1 mbed
Fork of BLE_UART_IDB0XA1 by
Diff: main.cpp
- Revision:
- 3:e0efdb741bd4
- Parent:
- 0:aae2d6c2a9eb
- Child:
- 7:8490fe113598
diff -r 665462265581 -r e0efdb741bd4 main.cpp --- a/main.cpp Fri Feb 19 15:28:35 2016 +0000 +++ b/main.cpp Thu Feb 25 10:07:11 2016 +0000 @@ -28,7 +28,7 @@ void disconnectionCallback(const Gap::DisconnectionCallbackParams_t *params) { (void)params; - BLE::Instance().gap().startAdvertising(); + BLE::Instance().gap().startAdvertising(); // restart advertising } /** @@ -74,8 +74,7 @@ ble.gattServer().onDataWritten(onDataWrittenCallback); bool initialValueForLEDCharacteristic = true; - LEDService ledService(ble, initialValueForLEDCharacteristic); - ledServicePtr = &ledService; + ledServicePtr = new LEDService(ble, initialValueForLEDCharacteristic); /* setup advertising */ ble.gap().accumulateAdvertisingPayload(GapAdvertisingData::BREDR_NOT_SUPPORTED | GapAdvertisingData::LE_GENERAL_DISCOVERABLE);