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
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
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