Application running on nRF51822 PCA10001

Dependencies:   BLE_API MMA8652 nRF51822 mbed-src

Revision:
6:2fb6cf3c9047
Parent:
5:21ec0f1f019a
--- a/DevInfoService.cpp	Tue Sep 16 08:23:26 2014 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,70 +0,0 @@
-#include "DevInfoService.h"
-#include "Logger.h"
-#include "Configuration.h"
-
-namespace DevInfo {
-
-// https://developer.bluetooth.org/gatt/services/Pages/ServiceViewer.aspx?u=org.bluetooth.service.device_information.xml
-// Manufacturer Name String
-static char         vendor[] = "Buddi Ltd.";
-static GattCharacteristic  vendorChar(GattCharacteristic::UUID_MANUFACTURER_NAME_STRING_CHAR, 
-                                (uint8_t *)vendor, 
-                                sizeof(vendor), 
-                                sizeof(vendor),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// Model Number String
-static char         model[] = "BlueBand";
-static GattCharacteristic  modelChar(GattCharacteristic::UUID_MODEL_NUMBER_STRING_CHAR, 
-                                (uint8_t *)model, 
-                                sizeof(model), 
-                                sizeof(model),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// Serial Number String
-static char         serial[] = "1234567890";
-static GattCharacteristic  serialChar(GattCharacteristic::UUID_SERIAL_NUMBER_STRING_CHAR, 
-                                (uint8_t *)serial, 
-                                sizeof(serial), 
-                                sizeof(serial),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// Hardware Revision String
-static char         hwversion[] = "Hardware: 0";
-static GattCharacteristic  hwChar(GattCharacteristic::UUID_HARDWARE_REVISION_STRING_CHAR, 
-                                (uint8_t *)hwversion, 
-                                sizeof(hwversion), 
-                                sizeof(hwversion),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// Firmware Revision String
-static char         fwversion[] = "Firmware: 0001";
-static GattCharacteristic  fwChar(GattCharacteristic::UUID_FIRMWARE_REVISION_STRING_CHAR, 
-                                (uint8_t *)fwversion, 
-                                sizeof(fwversion), 
-                                sizeof(fwversion),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// Software Revision String
-static char         swversion[] = "Build: 0001";
-static GattCharacteristic  swChar(GattCharacteristic::UUID_SOFTWARE_REVISION_STRING_CHAR, 
-                                (uint8_t *)swversion, 
-                                sizeof(swversion), 
-                                sizeof(swversion),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-// System ID
-static char         systemId = 'A';
-static GattCharacteristic  systemID(GattCharacteristic::UUID_SYSTEM_ID_CHAR, 
-                                (uint8_t *)systemId, 
-                                sizeof(systemId), 
-                                sizeof(systemId),
-                                GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_READ);
-
-static GattCharacteristic *devInfoChars[] = {&vendorChar, &modelChar, &serialChar, &hwChar, &fwChar, &swChar, &systemID };
-static GattService         devInfoService(GattService::UUID_DEVICE_INFORMATION_SERVICE, devInfoChars, sizeof(devInfoChars) / sizeof(GattCharacteristic *));
-
-static BLEDevice*   ble;
-
-void init(BLEDevice &bleDevice)
-{
-    ble                = &bleDevice;
-    ble->addService(devInfoService);
-    DEBUG("Added Device Information service\r\n");
-}
-
-} // namespace DevInfo
\ No newline at end of file