* 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.
Diff: source/main.cpp
- 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);