test

Fork of nRF51822 by Nordic Semiconductor

Committer:
rgrover1
Date:
Fri Sep 25 15:26:59 2015 +0100
Revision:
446:0933593620b5
Parent:
445:8328a7d1eac2
Synchronized with git rev d18b39ef
Author: Rohit Grover
Release 0.4.8
=============

* Relocate the FOTA bootloader image to this repository. The bootloader
image(s) was previously stored in the mbed SDK, but it was decided that
putting it inside the nRF module would make more sense. This allows users to
replace the bootloader with something other than the default.

The new search algorithm is:
- search for any file named nrf51822_bootloader.hex *ELSE*
- search for any file named (depending on the choice of S130/S110 softdevice)
s130_nrf51_1.0.0_bootloader.hex
s110_nrf51822_8.0.0_bootloader.hex
The exact location of the bootloader image isn't too important, since mbed
SDK looks for file names in all scanned resource files.

* Initialize the member `authorizationReply` when posting read-write
authorization callbacks to the application.

* Minor rework for error handling in nRF5xGattServer::write()--including
remove of the un-necessary variable `gapConnectionHandle`.

* Update yotta CMake files to suppress warnings for unused parameters and
missing initializers (especially when building with gcc).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rgrover1 387:b13ab9a7ddb9 1 {
rgrover1 387:b13ab9a7ddb9 2 "name": "ble-nrf51822",
rgrover1 446:0933593620b5 3 "version": "0.4.8",
rgrover1 387:b13ab9a7ddb9 4 "description": "Nordic stack and drivers for the mbed BLE API.",
rgrover1 387:b13ab9a7ddb9 5 "keywords": [
rgrover1 387:b13ab9a7ddb9 6 "Bluetooth",
rgrover1 387:b13ab9a7ddb9 7 "BLE"
rgrover1 387:b13ab9a7ddb9 8 ],
rgrover1 387:b13ab9a7ddb9 9 "author": "Rohit Grover",
rgrover1 387:b13ab9a7ddb9 10 "repository": {
rgrover1 406:488000d02cd0 11 "url": "git@github.com:ARMmbed/ble-nRF51822.git",
rgrover1 387:b13ab9a7ddb9 12 "type": "git"
rgrover1 387:b13ab9a7ddb9 13 },
rgrover1 387:b13ab9a7ddb9 14 "homepage": "https://developer.mbed.org/teams/Nordic-Semiconductor/",
rgrover1 387:b13ab9a7ddb9 15 "licenses": [
rgrover1 387:b13ab9a7ddb9 16 {
rgrover1 387:b13ab9a7ddb9 17 "url": "https://spdx.org/licenses/Apache-2.0",
rgrover1 387:b13ab9a7ddb9 18 "type": "Apache-2.0"
rgrover1 387:b13ab9a7ddb9 19 }
rgrover1 387:b13ab9a7ddb9 20 ],
rgrover1 387:b13ab9a7ddb9 21 "dependencies": {
rgrover1 431:95158d6d493f 22 "ble": "~0.4.7"
rgrover1 387:b13ab9a7ddb9 23 },
rgrover1 387:b13ab9a7ddb9 24 "extraIncludes": [
rgrover1 387:b13ab9a7ddb9 25 "source/btle",
rgrover1 387:b13ab9a7ddb9 26 "source/btle/custom",
rgrover1 387:b13ab9a7ddb9 27 "source/common",
rgrover1 387:b13ab9a7ddb9 28 "source/nordic-sdk/components",
rgrover1 387:b13ab9a7ddb9 29 "source/nordic-sdk/components/libraries/util",
rgrover1 387:b13ab9a7ddb9 30 "source/nordic-sdk/components/libraries/hci",
rgrover1 387:b13ab9a7ddb9 31 "source/nordic-sdk/components/libraries/bootloader_dfu",
rgrover1 387:b13ab9a7ddb9 32 "source/nordic-sdk/components/libraries/bootloader_dfu/hci_transport",
rgrover1 387:b13ab9a7ddb9 33 "source/nordic-sdk/components/libraries/bootloader_dfu/experimental",
rgrover1 387:b13ab9a7ddb9 34 "source/nordic-sdk/components/softdevice/s130/include",
rgrover1 387:b13ab9a7ddb9 35 "source/nordic-sdk/components/softdevice/common/softdevice_handler",
rgrover1 387:b13ab9a7ddb9 36 "source/nordic-sdk/components/drivers_nrf/hal",
rgrover1 387:b13ab9a7ddb9 37 "source/nordic-sdk/components/drivers_nrf/ble_flash",
rgrover1 387:b13ab9a7ddb9 38 "source/nordic-sdk/components/drivers_nrf/pstorage",
rgrover1 387:b13ab9a7ddb9 39 "source/nordic-sdk/components/drivers_nrf/pstorage/config",
rgrover1 387:b13ab9a7ddb9 40 "source/nordic-sdk/components/ble/ble_radio_notification",
rgrover1 387:b13ab9a7ddb9 41 "source/nordic-sdk/components/ble/ble_services/ble_dfu",
rgrover1 387:b13ab9a7ddb9 42 "source/nordic-sdk/components/ble/common",
rgrover1 387:b13ab9a7ddb9 43 "source/nordic-sdk/components/ble/device_manager",
rgrover1 387:b13ab9a7ddb9 44 "source/nordic-sdk/components/ble/device_manager/config"
rgrover1 387:b13ab9a7ddb9 45 ],
rgrover1 387:b13ab9a7ddb9 46 "targetDependencies": {}
rgrover1 387:b13ab9a7ddb9 47 }