9#ifndef QTPOKIT_CALIBRATIONSERVICE_H
10#define QTPOKIT_CALIBRATIONSERVICE_H
14#include <QBluetoothAddress>
15#include <QBluetoothUuid>
16#include <QVersionNumber>
18QTPOKIT_BEGIN_NAMESPACE
20class CalibrationServicePrivate;
39 bool calibrateTemperature(
const float ambientTemperature);
52 friend class TestCalibrationService;
Declares the AbstractPokitService class.
The AbstractPokitService class provides a common base for Pokit services classes.
Definition: abstractpokitservice.h:24
virtual bool readCharacteristics()=0
Read all characteristics.
The CalibrationService class accesses the Calibrartion service of Pokit devices.
Definition: calibrationservice.h:23
static const QBluetoothUuid serviceUuid
UUID of the "Calibration" service.
Definition: calibrationservice.h:27
void temperatureCalibrated()
This signal is emitted when the Temperature characteristic has been written succesfully.
Characteristics available via the Calibration service.
Definition: calibrationservice.h:29
static const QBluetoothUuid temperature
UUID of the Calibration service's Temperature characterstic.
Definition: calibrationservice.h:30