nRF Connect SDK API 2.8.99
|
#include <temperature_sensor.h>
Inherits Nrf::MatterBridgedDevice.
Public Member Functions | |
TemperatureSensorDevice (const char *nodeLabel) | |
int16_t | GetMeasuredValue () |
int16_t | GetMinMeasuredValue () |
int16_t | GetMaxMeasuredValue () |
uint16_t | GetDeviceType () const override |
CHIP_ERROR | HandleRead (chip::ClusterId clusterId, chip::AttributeId attributeId, uint8_t *buffer, uint16_t maxReadLength) override |
CHIP_ERROR | HandleReadTemperatureMeasurement (chip::AttributeId attributeId, uint8_t *buffer, uint16_t maxReadLength) |
CHIP_ERROR | HandleWrite (chip::ClusterId clusterId, chip::AttributeId attributeId, uint8_t *buffer, size_t size) override |
CHIP_ERROR | HandleAttributeChange (chip::ClusterId clusterId, chip::AttributeId attributeId, void *data, size_t dataSize) override |
Static Public Member Functions | |
static constexpr uint16_t | GetTemperatureMeasurementClusterRevision () |
static constexpr uint32_t | GetTemperatureMeasurementFeatureMap () |