Alexander Lea / Mbed 2 deprecated BLE_GATT_test1

Dependencies:   BLE_API mbed nRF51822

Revision:
6:1d7e5fcc8d00
Parent:
5:b3f8e10b9602
Child:
9:0ed64b14d46b
--- a/main.cpp	Tue Feb 17 17:11:18 2015 +0000
+++ b/main.cpp	Tue Feb 24 14:53:04 2015 +0000
@@ -5,7 +5,6 @@
 
 #include "mbed.h"
 #include "BLEDevice.h"
-#include "CarCommsService.h"
 #include "BroadcasterService.h"
 #include <string>
 
@@ -29,15 +28,12 @@
 void disconnectionCallback(Gap::Handle_t handle, Gap::DisconnectionReason_t reason)
 {
     pc.printf("Disconnected! - start advertising. Handle:%d, Reason:0x%02x\r\n", handle, reason);
-    connected=false;
     ble.startAdvertising();
 }
 
 void connectionCallback(Gap::Handle_t handle, Gap::addr_type_t peerAddrType, const Gap::address_t peerAddr, const Gap::ConnectionParams_t *parms)
 {
     pc.printf("Connected! - stop advertising. Handle:%d, eType:%d, Add:%u.\r\n", handle, peerAddrType, peerAddr);
-
-    connected = true;
     ble.stopAdvertising();
 }
 
@@ -47,15 +43,13 @@
     uint8_t command[8] = { 0x4d,0x32,0x81,0xc0,0x4d,0x32,0x81,0xc0 };
     //with first 4 bits being type code, and last 4 being command, or something
 
-    uint8_t testCommand = 0x12; //max value is 255
-
     uint8_t cmdOn = 0x01;
     uint8_t cmdOff = 0x02;
 
     //blinky
     led1 = 1;
     Ticker t;
-    t.attach(blink, 1.0f);
+    t.attach(blink, 5.0f);
 
     //Create BLE stuff
     ble.init();
@@ -63,7 +57,7 @@
     ble.onConnection(connectionCallback);
 
     //CarCommsService commsService(ble, cmd);
-    BroadcasterService broadcasterService(ble, testCommand);
+    BroadcasterService broadcasterService(ble, cmdOff);
 
     /*
     **BREDR_NOT_SUPPORTED = BLE only