Update hormone config
Dependencies: mbed Servo PM mbed-rtos hormone calculator
Diff: main.cpp
- Revision:
- 7:ca887fdc5388
- Parent:
- 6:8ae55e1f7e76
- Child:
- 8:865535fcf917
diff -r 8ae55e1f7e76 -r ca887fdc5388 main.cpp --- 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];