Application for nRF51822 mbed KIT that controls the intensity of LED2 using the BLE UART Service. Works with the Android App BLE_mbed_Remote available here https://github.com/bennthomsen/BLE_mbed_Remote

Dependencies:   BLE_API mbed nRF51822

Fork of BLE_UART_LEDControl_Echo by UCL IoT

This program demonstrates the use of the BLE UART Service to receive and send commands in order to remotely control the operation. In this example the intensity of LED2 can be remotely controlled.

The program accepts commands of the form "led2 0.1" over the BLE UART Service and uses these to set the duty cycle of the PWM Output that is connected to LED2 on the nRF51822 mbed KIT.

An Example Android App is available here https://github.com/bennthomsen/BLE_mbed_Remote. The complete source code and Android Studio Project files are available and can simply be pulled into Android Studio. The App implements sending of text, LED on off Button and a slider to control the LED brightness. At this stage setting the switch to off sets the PWM duty cycle to 0.0, however due to the PWMOut implementation in mbed the LED is not completely off at this point.

History

Initial Commit - Working Version default tip

2014-12-18, by bthomsen [Thu, 18 Dec 2014 21:14:19 +0000] rev 15

Initial Commit - Working Version


Removed unnecessary code.; Turned console DEBUG off

2014-12-17, by bthomsen [Wed, 17 Dec 2014 22:47:39 +0000] rev 14

Removed unnecessary code.; Turned console DEBUG off


modified to control LED2 by sending commands over BLE; "led2 on" turns LED2 on; "led2 off" turns LED2 off;

2014-12-17, by bthomsen [Wed, 17 Dec 2014 22:43:40 +0000] rev 13

modified to control LED2 by sending commands over BLE; "led2 on" turns LED2 on; "led2 off" turns LED2 off;


Initial Commit: Added comments

2014-12-17, by bthomsen [Wed, 17 Dec 2014 19:46:22 +0000] rev 12

Initial Commit: Added comments


updating underlying libraries.

2014-12-09, by rgrover1 [Tue, 09 Dec 2014 08:55:59 +0000] rev 11

updating underlying libraries.


updating to 0.2.5 of the BLE_API

2014-11-28, by rgrover1 [Fri, 28 Nov 2014 14:18:56 +0000] rev 10

updating to 0.2.5 of the BLE_API


updating underlying libraries.

2014-11-05, by rgrover1 [Wed, 05 Nov 2014 14:17:33 +0000] rev 9

updating underlying libraries.


updating underlying libraries

2014-09-30, by rgrover1 [Tue, 30 Sep 2014 02:20:59 +0000] rev 8

updating underlying libraries


updating to the latest version of the underlying libraries.

2014-09-23, by rgrover1 [Tue, 23 Sep 2014 15:14:06 +0000] rev 7

updating to the latest version of the underlying libraries.


updating to 0.2.0 of the BLE_API

2014-09-22, by rgrover1 [Mon, 22 Sep 2014 10:42:54 +0000] rev 6

updating to 0.2.0 of the BLE_API