turtlebot v 01

Dependencies:   Servo mbed-rtos mbed PM hormone

Fork of TurtleBot_v01 by worasuchad haomachai

Revision:
7:ca887fdc5388
Parent:
6:8ae55e1f7e76
Child:
8:865535fcf917
--- a/main.cpp	Fri Jul 20 17:44:07 2018 +0000
+++ b/main.cpp	Fri Jul 20 18:42:13 2018 +0000
@@ -37,7 +37,7 @@
 void servo_Right();
 
 void receive_hormone();
-float calculateSD(float [], int );
+float calculateSD(const float *, int );
 float calcSDGait(float [], int );
 float calculateMean(float [], int );
 float HormoneCon(float );
@@ -528,11 +528,16 @@
 
 /////////////////////////    calculateSD     /////////////////////
 //////////////////////////////////////////////////////////////////
-float calculateSD(float sdData[], int size)
+float calculateSD(const float *sdData, int size)
 {
     float sum = 0.0, mean, standardDeviation = 0.0;
     int i;
     
+    if(!sdData)
+    {
+        return;
+    }
+    
     for(i = 0; i < size ; i++)
     {
         sum += sdData[i];