* This is the code for "BLE Device for motorbike". The device is attached on any bike at will. * User can control 2 switches and these switches can control anything that user wants ie: turn on * the bike, turn on the alarm system of the bike, turn on the light... * Temperature sensor is also included in the device. User can view the temperature when he/she gets * near the bike. * For the next version, humidity and air quality sensor are also added.

Dependencies:   DHT22

Revision:
3:d6fbd4f3a3d4
Parent:
2:65ed7cd0480c
Child:
4:028d880ac83e
--- a/source/main.cpp	Thu Nov 02 18:38:02 2017 +0000
+++ b/source/main.cpp	Fri Nov 03 04:24:42 2017 +0000
@@ -22,7 +22,7 @@
 
 /* ======================= VARIABLES ========================= */
 /* GLOBAL VARIABLES */
-int16_t currentTemperature = 19;
+int8_t currentTemperature = 19;
 uint8_t currentHumidity    = 35;
 uint16_t currentAirQuality = 550;
 
@@ -52,7 +52,7 @@
     currentTemperature++;
     currentHumidity += 7;
     currentAirQuality += 129;
-    bikeServicePtr->updateAllCharacteristics(currentTemperature, currentHumidity, currentAirQuality);
+    bikeServicePtr->updateAllCharacteristics(currentTemperature, currentHumidity);
 }
 
 /**
@@ -104,7 +104,7 @@
     ble.gattServer().onDataWritten(receiveDataCallback);
 
     bool initialSwitchState = false;
-    bikeServicePtr = new bikeService(ble, initialSwitchState, currentTemperature, currentHumidity, currentAirQuality);
+    bikeServicePtr = new bikeService(ble, initialSwitchState, currentTemperature, currentHumidity);
 
     /* setup advertising */
     ble.gap().accumulateAdvertisingPayload(GapAdvertisingData::BREDR_NOT_SUPPORTED | GapAdvertisingData::LE_GENERAL_DISCOVERABLE);