Bruno Horta / DOOR_BLE_API

Dependents:   DOOR_BLE_PROGRAM

Fork of BLE_API by Bluetooth Low Energy

Committer:
vcoubard
Date:
Wed Apr 06 19:15:30 2016 +0100
Revision:
1179:4ab722f8dca0
Parent:
1156:e1ea38b576c6
Child:
1181:2361aa870ee5
Synchronized with git rev ca632aaf
Author: Andres Amaya Garcia
Update Gap state after advertising times out

The BLE API was not updating the Gap internal state when the advertising stops
because of a user timeout. This commit fixes the issue by updating the internal
state structure in Gap just before the registered callbacks are notified of the
advertising timeout.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vcoubard 1130:ff83f0020480 1 {
vcoubard 1130:ff83f0020480 2 "name": "ble",
vcoubard 1156:e1ea38b576c6 3 "version": "2.4.0",
vcoubard 1130:ff83f0020480 4 "description": "The BLE module offers a high level abstraction for using Bluetooth Low Energy on multiple platforms.",
vcoubard 1130:ff83f0020480 5 "keywords": [
vcoubard 1130:ff83f0020480 6 "Bluetooth",
vcoubard 1130:ff83f0020480 7 "BLE",
vcoubard 1130:ff83f0020480 8 "mbed",
vcoubard 1130:ff83f0020480 9 "mbed-official"
vcoubard 1130:ff83f0020480 10 ],
vcoubard 1130:ff83f0020480 11 "author": "Rohit Grover",
vcoubard 1130:ff83f0020480 12 "repository": {
vcoubard 1130:ff83f0020480 13 "url": "https://github.com/ARMmbed/ble.git",
vcoubard 1130:ff83f0020480 14 "type": "git"
vcoubard 1130:ff83f0020480 15 },
vcoubard 1130:ff83f0020480 16 "homepage": "https://developer.mbed.org/teams/Bluetooth-Low-Energy/",
vcoubard 1130:ff83f0020480 17 "licenses": [
vcoubard 1130:ff83f0020480 18 {
vcoubard 1130:ff83f0020480 19 "url": "https://spdx.org/licenses/Apache-2.0",
vcoubard 1130:ff83f0020480 20 "type": "Apache-2.0"
vcoubard 1130:ff83f0020480 21 }
vcoubard 1130:ff83f0020480 22 ],
vcoubard 1130:ff83f0020480 23 "dependencies": {},
vcoubard 1130:ff83f0020480 24 "targetDependencies": {
vcoubard 1130:ff83f0020480 25 "st-ble-shield": {
vcoubard 1135:22aada733dbd 26 "x-nucleo-idb0xa1": "^2.0.0"
vcoubard 1130:ff83f0020480 27 },
vcoubard 1130:ff83f0020480 28 "nrf51822": {
vcoubard 1135:22aada733dbd 29 "ble-nrf51822": "^2.2.8"
vcoubard 1130:ff83f0020480 30 },
vcoubard 1130:ff83f0020480 31 "cordio": {
vcoubard 1130:ff83f0020480 32 "ble-wicentric": "~0.0.4"
vcoubard 1130:ff83f0020480 33 },
vcoubard 1130:ff83f0020480 34 "mbed-classic": {
vcoubard 1130:ff83f0020480 35 "mbed-classic": "~0.0.1"
vcoubard 1130:ff83f0020480 36 },
vcoubard 1130:ff83f0020480 37 "mbed-os": {
vcoubard 1135:22aada733dbd 38 "mbed-drivers": "*",
vcoubard 1135:22aada733dbd 39 "compiler-polyfill": "^1.2.1"
vcoubard 1130:ff83f0020480 40 }
vcoubard 1130:ff83f0020480 41 }
rgrover1 712:b04b5db36865 42 }