Jernej Vrščaj / Mbed OS Hello_IoT_BLE

Dependencies:   BSP_B-L475E-IOT01

Embed: (wiki syntax)

« Back to documentation index

EnvironmentalService Class Reference

EnvironmentalService Class Reference

BLE Environmental Service. More...

#include <EnvironmentalService_v2.h>

Public Member Functions

 EnvironmentalService (BLE &_ble)
 EnvironmentalService constructor.
void updateTemperature (TemperatureType_t newTemperatureVal)
 Update temperature characteristic.
void updateHumidity (HumidityType_t newHumidityVal)
 Update humidity characteristic.
void updatePressure (PressureType_t newPressureVal)
 Update pressure characteristic.

Detailed Description

BLE Environmental Service.

Note:
Modified service (refer to EnvironmentalService.h):

Definition at line 39 of file EnvironmentalService_v2.h.


Constructor & Destructor Documentation

EnvironmentalService ( BLE &  _ble )

EnvironmentalService constructor.

Parameters:
bleReference to BLE device.
temperature_enEnable this characteristic.
humidity_enEnable this characteristic.
pressure_enEnable this characteristic.

Definition at line 52 of file EnvironmentalService_v2.h.


Member Function Documentation

void updateHumidity ( HumidityType_t  newHumidityVal )

Update humidity characteristic.

Parameters:
newHumidityValNew humidity measurement.

Definition at line 90 of file EnvironmentalService_v2.h.

void updatePressure ( PressureType_t  newPressureVal )

Update pressure characteristic.

Parameters:
newPressureValNew pressure measurement.

Definition at line 103 of file EnvironmentalService_v2.h.

void updateTemperature ( TemperatureType_t  newTemperatureVal )

Update temperature characteristic.

Parameters:
newTemperatureValNew temperature measurement.

Definition at line 77 of file EnvironmentalService_v2.h.