BLE API refactoring and synchronization logic

BLE code was split in two parts:

- ble-api: the core (common part)
  Can be found at http://mbed.org/users/mbed_official/code/ble-api
- nRF51822: the Nordic specific implementation for the ble-api library
  Can be found at http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822

The code was slightly modified to follow this refactoring. The tests were also updated
to follow this new structure.
The code should now automatically sync from github to the above repositories.
pull/236/head
Bogdan Marinescu 2014-03-26 15:21:13 +00:00
parent 8b4f07882b
commit d88bcf2932
120 changed files with 45 additions and 21 deletions

View File

@ -33,8 +33,8 @@
#include "pstorage.h"
#include "hw/GapEvents.h"
#include "hw/nRF51822n/nRF51Gap.h"
#include "hw/nRF51822n/nRF51GattServer.h"
#include "nRF51Gap.h"
#include "nRF51GattServer.h"
static void service_error_callback(uint32_t nrf_error);
void assert_nrf_callback(uint16_t line_num, const uint8_t * p_file_name);

View File

@ -25,8 +25,8 @@
#include "mbed.h"
#include "blecommon.h"
#include "hw/BLEDevice.h"
#include "hw/nRF51822n/nRF51Gap.h"
#include "hw/nRF51822n/nRF51GattServer.h"
#include "nRF51Gap.h"
#include "nRF51GattServer.h"
/**************************************************************************/
/*!

Some files were not shown because too many files have changed in this diff Show More