BLE beacon code designed to be remotely compiled by the ble-scanner-station-demo code. https://github.com/BlackstoneEngineering/ble-scanner-station-demo

Dependencies:   BLE_API mbed nRF51822

Fork of BLE_GAP_Example by Bluetooth Low Energy

This code is meant to be used as a target for remote compilation. Users can pass in the NAME variable to change the broadcast name of the beacon being compiled.

This program is meant to be used in conjunction with the NodeJS ble-scanner-station-demo webapp and the remote compile api JS webapp.

The NodeJS ble-scanner-station-demo will display a webpage like the following. The Orange text will be replaced with the name of the beacon. For more details see the repo page

/media/uploads/mbedAustin/screenshot.png

Changes

RevisionDateWhoCommit message
17:322f13ea91c1 2016-04-29 mbedAustin Updated NAME so it can be updated via remote compile service default tip
16:1e6fdee20db9 2016-04-25 mbedAustin Modified code to change name of beacon to be dependent on NAME define.;
15:7e06fce6e4f8 2016-01-12 andresag Add missing license information to source code.
14:1c15d473b42f 2016-01-12 andresag Update example to latest BLE API.
13:827dd2b32bb8 2015-04-02 mbedAustin removed whitespace and ran code linter/cleanup
12:06c984252bd1 2015-04-02 mbedAustin fixed small issue with API change
11:c9c0c4586c5f 2015-04-02 mbedAustin updated the libraries
10:1298728d050c 2015-03-18 mbedAustin updated library that was causing a conflict
9:4241e0bac7b3 2015-03-18 mbedAustin updated library revisions
8:5442739198ec 2015-03-17 mbedAustin Added comments and disconnection callback option
7:f9a2fa5b1d43 2015-03-10 mbedAustin changed default advertising data as most phones display it in hex, not ascii
6:a7595838d240 2015-03-10 mbedAustin final commit
5:fff16d283dcf 2015-03-10 mbedAustin Added name service to make device easier to find in crowded room
4:d602b1c3aef4 2015-03-10 mbedAustin made device connectable instead of non-connectable, this is to allow iOS devices to connect and display the advertising info, because no iOS app will just show the advertising data, they have to connect... grrr....
3:e9646631084f 2015-03-10 mbedAustin Publishing for use in Meetup;
2:7d230e007eee 2015-02-14 mbedAustin removed custom class file as it wasnt needed
1:0692bee84264 2015-02-13 mbedAustin Initial Commit of Evothings custom GAP example App
0:5375be4301ed 2015-01-28 mbedAustin Initial Base, nothing written, just a skeleton program with libraries