Test using the base BLE_HeartRate example to see the effect of increasing the "ticker" rate on stability (intending to do AnalogIn around 1ms rate)

Dependencies:   BLE_API mbed nRF51822

Revision:
9:1cfd6c7055b5
Parent:
8:7407b18dfc5d
Child:
10:c9a78ca03515
--- a/main.cpp	Wed Oct 01 07:34:46 2014 +0000
+++ b/main.cpp	Wed Oct 01 07:40:55 2014 +0000
@@ -62,11 +62,11 @@
     {
         callbackCount = 0;
         indicatorLed1 = !indicatorLed1;
-        /* Note that the periodicCallback() executes in interrupt context, so it is safer to do
-         * heavy-weight sensor polling from the main thread. */
-        triggerSensorPolling = true;
     }       
     
+    /* Note that the periodicCallback() executes in interrupt context, so it is safer to do
+     * heavy-weight sensor polling from the main thread. */
+    triggerSensorPolling = true;
 //    sampleTimeout.attach_us(periodicCallback, sampleIntervalUs);
 }
 
@@ -109,9 +109,10 @@
         {
             triggerSensorPolling = false;
             bleUpdateCount++;
-            if (bleUpdateCount >= 1)
+            if (bleUpdateCount >= 500)
             {
                 bleUpdateCount = 0;
+                indicatorLed2 = !indicatorLed2;
                 updateNow = true;
             }
         }
@@ -125,7 +126,6 @@
                 hrmCounter = 100;
             }
 
-            indicatorLed2 = !indicatorLed2;
             hrService.updateHeartRate(hrmCounter);
         } 
         else