nuBorn Medical / Mbed 2 deprecated mbed-os-example-ble-master

Dependencies:   mbed

Committer:
bpd227
Date:
Fri Jun 29 01:19:08 2018 +0000
Revision:
0:599bc564478b
first

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bpd227 0:599bc564478b 1 # Privacy - example usage of the privacy feature
bpd227 0:599bc564478b 2
bpd227 0:599bc564478b 3 Demonstration of privacy features in Gap. It shows how to use private addresses when advertising and connecting and how filtering ties in with these operations.
bpd227 0:599bc564478b 4
bpd227 0:599bc564478b 5 The application will start by repeatedly trying to connect to the same application running on another board. It will do this by advertising and scanning for random intervals waiting until the difference in intervals between the boards will make them meet when one is advertising and the other scanning.
bpd227 0:599bc564478b 6
bpd227 0:599bc564478b 7 Two devices will be operating using random resolvable addresses. The application will connect to the peer and pair. It will attempt bonding and if possible create a whitelist based on the bond.
bpd227 0:599bc564478b 8
bpd227 0:599bc564478b 9 Subsequent connections will turn on filtering if the whitelist has been successfully created.
bpd227 0:599bc564478b 10
bpd227 0:599bc564478b 11 # Running the application
bpd227 0:599bc564478b 12
bpd227 0:599bc564478b 13 ## Requirements
bpd227 0:599bc564478b 14
bpd227 0:599bc564478b 15 Application requires two devices. Each one should be loaded with the same example. The application will alternate between scanning and advertising until the two devices find each other and the demonstration proceeds.
bpd227 0:599bc564478b 16
bpd227 0:599bc564478b 17 Information about activity is printed over the serial connection - please have two clients open, each connected to a device. You may use:
bpd227 0:599bc564478b 18
bpd227 0:599bc564478b 19 - [Tera Term](https://ttssh2.osdn.jp/index.html.en)
bpd227 0:599bc564478b 20
bpd227 0:599bc564478b 21 Hardware requirements are in the [main readme](https://github.com/ARMmbed/mbed-os-example-ble/blob/master/README.md).
bpd227 0:599bc564478b 22
bpd227 0:599bc564478b 23 ## Building instructions
bpd227 0:599bc564478b 24
bpd227 0:599bc564478b 25 Building instructions for all samples are in the [main readme](https://github.com/ARMmbed/mbed-os-example-ble/blob/master/README.md).
bpd227 0:599bc564478b 26
bpd227 0:599bc564478b 27 Note: example currently doesn't use ST provided stack and instead uses a Cordio port for the ST.