SimpleControls works with the BLEController iOS/Android App. The BLE Controll App will allow you to switch the onboard LED on/off with the control named 'Digital Out pin2'

Dependencies:   BLE_API mbed nRF51822

Fork of BLENano_SimpleControls by RedBearLab

Files at this revision

API Documentation at this revision

Comitter:
nitram509
Date:
Thu Mar 12 23:02:10 2015 +0000
Parent:
1:81a97eb70d3d
Commit message:
changed the control for "Digital Out" that it controls the onboard LED

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
diff -r 81a97eb70d3d -r d95ef4a128c5 main.cpp
--- a/main.cpp	Fri Oct 31 14:44:32 2014 +0000
+++ b/main.cpp	Thu Mar 12 23:02:10 2015 +0000
@@ -37,6 +37,7 @@
 BLEDevice  ble;
 
 DigitalOut      LED_SET(DIGITAL_OUT_PIN);
+DigitalOut      ONBOARD_LED(P0_19);
 DigitalIn       BUTTON(DIGITAL_IN_PIN);
 PwmOut          PWM(PWM_PIN);
 AnalogIn        ANALOG(ANALOG_IN_PIN);
@@ -95,9 +96,11 @@
         if(buf[0] == 0x01)
         {
             if(buf[1] == 0x01)
-                LED_SET = 1;
+                // LED_SET = 1;
+                ONBOARD_LED = 0;
             else
-                LED_SET = 0;    
+                // LED_SET = 0;    
+                ONBOARD_LED = 1;
         }
         else if(buf[0] == 0xA0)
         {
@@ -211,6 +214,7 @@
     ble.startAdvertising(); 
     
     //pc.printf("Advertising Start \r\n");
+    ONBOARD_LED = 1;
     
     while(1)
     {
diff -r 81a97eb70d3d -r d95ef4a128c5 mbed.bld
--- a/mbed.bld	Fri Oct 31 14:44:32 2014 +0000
+++ b/mbed.bld	Thu Mar 12 23:02:10 2015 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/cb3d968589d8
\ No newline at end of file
+http://mbed.org/users/mbed_official/code/mbed/builds/7e07b6fb45cf
\ No newline at end of file