supla-device
Loading...
Searching...
No Matches
Supla::Sensor::ParticleMeterPM1006K Member List

This is the complete list of members for Supla::Sensor::ParticleMeterPM1006K, including all inherited members.

begin()Supla::Elementstatic
ClearInvalidPtr()Supla::Elementstatic
createPM10Channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
createPM1Channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
createPM2_5Channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
createPM4Channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
disableChannelState()Supla::Element
Element() (defined in Supla::Element)Supla::Element
fanOff (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
fanPin (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
fanTime (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value)Supla::Elementvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getChannel() constSupla::Elementvirtual
getChannel() (defined in Supla::Element)Supla::Elementvirtual
getChannelNumber() constSupla::Element
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getPM1() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM10() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM10channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM1channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM2_5() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM2_5channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM4() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getPM4channel() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request)Supla::Elementvirtual
handleChannelConfig(TSD_ChannelConfig *newChannelConfig, bool local=false)Supla::Elementvirtual
handleChannelConfigFinished()Supla::Elementvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue)Supla::Elementvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result)Supla::Elementvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
invalidCounter (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending()Supla::Elementvirtual
isChannelStateEnabled() constSupla::Element
IsInvalidPtrSet()Supla::Elementstatic
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
iterateAlways() overrideSupla::Sensor::ParticleMeterPM1006Kinlinevirtual
iterateConnected()Supla::Elementvirtual
iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastReadTime (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onFastTimer()Supla::Elementvirtual
onInit() overrideSupla::Sensor::ParticleMeterPM1006Kinlinevirtual
onLoadConfig(SuplaDeviceClass *sdc)Supla::Elementvirtual
onLoadState()Supla::Elementvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc=nullptr)Supla::Elementvirtual
onSaveState()Supla::Elementvirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
ParticleMeter() (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterinline
ParticleMeterPM1006K(int rx_pin, int tx_pin, int fan_pin=-1, int refresh=600, int fan=15)Supla::Sensor::ParticleMeterPM1006Kinlineexplicit
pm10channel (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm10value (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm1channel (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm1value (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm2_5channel (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm2_5value (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm4channel (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
pm4value (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
purgeConfig()Supla::Elementvirtual
refreshIntervalMs (defined in Supla::Sensor::ParticleMeter)Supla::Sensor::ParticleMeterprotected
rxPin (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
sensor (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
setDefaultFunction(int32_t defaultFunction)Supla::Element
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
txPin (defined in Supla::Sensor::ParticleMeterPM1006K)Supla::Sensor::ParticleMeterPM1006Kprotected
~Element() (defined in Supla::Element)Supla::Elementvirtual