Transmit temperature data via BLE
Dependencies: BLE_API mbed nRF51822
Diff: main.cpp
- Revision:
- 1:d64b82b9d615
- Parent:
- 0:ac4c040491f9
- Child:
- 2:580d838ba0cb
--- a/main.cpp Thu Feb 05 08:21:34 2015 +0000
+++ b/main.cpp Fri Aug 14 10:57:32 2015 +0000
@@ -1,5 +1,5 @@
#include "mbed.h"
-#include "BLEDevice.h"
+#include "BLE.h"
#include "BatteryService.h"
#include "DeviceInformationService.h"
#include "HealthThermometerService.h"
@@ -81,7 +81,7 @@
ble.accumulateAdvertisingPayload(GapAdvertisingData::COMPLETE_LOCAL_NAME, (uint8_t *)DEVICE_NAME, sizeof(DEVICE_NAME));
/* Setting advertising parameters*/
ble.setAdvertisingType(GapAdvertisingParams::ADV_CONNECTABLE_UNDIRECTED);
- ble.setAdvertisingInterval(Gap::MSEC_TO_ADVERTISEMENT_DURATION_UNITS(1000)); //0x20~0x4000, 0.625ms, 20ms~10.24s
+ ble.setAdvertisingInterval(1000);
ble.setAdvertisingTimeout(0x1e); //Timeout, stop advertising after 30sec
ble.startAdvertising();