The DeviceInformationService is a BLE service that gives info on hardware and firmware revisions.
More...
#include <cs_DeviceInformationService.h>
The DeviceInformationService is a BLE service that gives info on hardware and firmware revisions.
◆ DeviceInformationService()
Constructor for alert notification service object.
Creates persistent storage (FLASH) object which is used internally to store current limit. It also initializes all characteristics.
◆ addFirmwareRevisionCharacteristic()
void DeviceInformationService::addFirmwareRevisionCharacteristic |
( |
| ) |
|
|
protected |
◆ addHardwareRevisionCharacteristic()
void DeviceInformationService::addHardwareRevisionCharacteristic |
( |
| ) |
|
|
protected |
◆ addSoftwareRevisionCharacteristic()
void DeviceInformationService::addSoftwareRevisionCharacteristic |
( |
| ) |
|
|
protected |
◆ createCharacteristics()
void DeviceInformationService::createCharacteristics |
( |
| ) |
|
|
virtual |
Initialize a GeneralService object.
Add all characteristics and initialize them where necessary.
Implements Service.
◆ _firmwareRevisionCharacteristic
Characteristic<const char*>* DeviceInformationService::_firmwareRevisionCharacteristic = nullptr |
|
private |
◆ _hardwareRevisionCharacteristic
Characteristic<const char*>* DeviceInformationService::_hardwareRevisionCharacteristic = nullptr |
|
private |
◆ _softwareRevisionCharacteristic
Characteristic<const char*>* DeviceInformationService::_softwareRevisionCharacteristic = nullptr |
|
private |
The documentation for this class was generated from the following file: