Graduation Thesis, use Nucleo and X-Nucleo BLE

Dependencies:   PulseSensor GSM Thermometer KalmanFilter

Revision:
17:b7c2db3e7282
Parent:
16:0325e647496f
Child:
25:8621ebb6ea0c
--- a/Application/ble_healthcare_service.h	Wed May 23 17:33:11 2018 +0000
+++ b/Application/ble_healthcare_service.h	Thu May 24 17:37:31 2018 +0000
@@ -13,21 +13,22 @@
       * @brief Location of sensor on the body.
       */
     enum TemperatureSensorLocation_t {
-        TEMPERATURE_LOCATION_ARMPIT = 1,    /*!< Armpit. */
-        TEMPERATURE_LOCATION_BODY,          /*!< Body. */
-        TEMPERATURE_LOCATION_EAR,           /*!< Ear. */
-        TEMPERATURE_LOCATION_FINGER,        /*!< Finger. */
-        TEMPERATURE_LOCATION_GI_TRACT,      /*!< GI tract */
-        TEMPERATURE_LOCATION_MOUTH,         /*!< Mouth. */
-        TEMPERATURE_LOCATION_RECTUM,        /*!< Rectum. */
-        TEMPERATURE_LOCATION_TOE,           /*!< Toe. */
-        TEMPERATURE_LOCATION_EAR_DRUM,      /*!< Eardrum. */
+        TEMPERATURE_LOCATION_UNKNOWN = 0,    /*!< Unknown. */
+        TEMPERATURE_LOCATION_ARMPIT  = 1,    /*!< Armpit. */
+        TEMPERATURE_LOCATION_BODY,           /*!< Body. */
+        TEMPERATURE_LOCATION_EAR,            /*!< Ear. */
+        TEMPERATURE_LOCATION_FINGER,         /*!< Finger. */
+        TEMPERATURE_LOCATION_GI_TRACT,       /*!< GI tract */
+        TEMPERATURE_LOCATION_MOUTH,          /*!< Mouth. */
+        TEMPERATURE_LOCATION_RECTUM,         /*!< Rectum. */
+        TEMPERATURE_LOCATION_TOE,            /*!< Toe. */
+        TEMPERATURE_LOCATION_EAR_DRUM,       /*!< Eardrum. */
     };
     /**
       * Intended location of the heart rate sensor.
       */
     enum HeartRateSensorLocation_t {
-        HRM_LOCATION_OTHER = 0,     /*!< Other lacation. */
+        HRM_LOCATION_OTHER = 0,     /*!< Other location. */
         HRM_LOCATION_CHEST = 1,     /*!< Chest. */
         HRM_LOCATION_WRIST = 2,     /*!< Wrist. */
         HRM_LOCATION_FINGER,        /*!< Finger. */
@@ -53,7 +54,7 @@
                       float initialTemp, 
                       uint8_t  _tempLocation,
 //                      ) :
-                      uint8_t hrmCounter,
+                      uint16_t hrmCounter,
                       uint8_t _hrmLocation,
                       uint8_t controlVal_1
                       ) :