Update for latest nRF51822 code changes.
Dependencies: BLE_API nRF51822
Fork of Puck by
Diff: Puck.h
- Revision:
- 25:5ac5f1d1a11e
- Parent:
- 23:21b5ecbc84ea
--- a/Puck.h Mon Mar 09 13:38:22 2015 +0000
+++ b/Puck.h Fri Jul 24 18:43:36 2015 +0000
@@ -18,7 +18,7 @@
#ifndef __PUCK_HPP__
#define __PUCK_HPP__
-#include "BLEDevice.h"
+#include "BLE.h"
#include "mbed.h"
#include "Log.h"
#include <vector>
@@ -97,16 +97,13 @@
Puck::getPuck().setState(DISCONNECTED);
}
-void onConnection(Gap::Handle_t handle,
- Gap::addr_type_t peerAddrType,
- const Gap::address_t peerAddr,
- const Gap::ConnectionParams_t * connectionParams) {
+void onConnection(const Gap::ConnectionCallbackParams_t *params) {
LOG_INFO("Connected.\n");
Puck::getPuck().setState(CONNECTED);
}
-void onDataWrittenCallback(const GattCharacteristicWriteCBParams *context) {
- Puck::getPuck().onDataWritten(context->charHandle, context->data, context->len);
+void onDataWrittenCallback(const GattWriteCallbackParams *params) {
+ Puck::getPuck().onDataWritten(params->handle, params->data, params->len);
}
bool isEqualUUID(const UUID* uuidA, const UUID uuidB) {
