Nordic stack and drivers for the mbed BLE API. Version to work around build bug.

Dependents:   microbit_rubber_ducky microbit_mouse_BLE microbit_mouse_BLE_daybreak_version microbit_presenter

Fork of nRF51822 by Nordic Semiconductor

Revision:
588:65d256258533
Parent:
587:596071444447
Child:
589:f27ac458e152
diff -r 596071444447 -r 65d256258533 source/nRF5xn.cpp
--- a/source/nRF5xn.cpp	Mon Jan 11 10:19:29 2016 +0000
+++ b/source/nRF5xn.cpp	Mon Jan 11 10:19:30 2016 +0000
@@ -53,8 +53,7 @@
 nRF5xn::nRF5xn(void) :
     initialized(false),
     instanceID(BLE::DEFAULT_INSTANCE),
-    _gapInstance(),
-    gapInstance(NULL),
+    gapInstance(),
     gattServerInstance(NULL),
     gattClientInstance(NULL),
     securityManagerInstance(NULL)
@@ -193,8 +192,7 @@
     }
 #endif
 
-    /* Gap instance is always present */
-    error = gapInstance->reset();
+    error = gapInstance.reset();
     if (error != BLE_ERROR_NONE) {
         return error;
     }