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) {