COSA
An Object-Oriented Platform for Arduino Programming
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DHT11 Member List

This is the complete list of members for DHT11, including all inherited members.

_clear() const OutputPininline
_set() const OutputPininline
_set(int value) const OutputPininline
_toggle() const OutputPininline
_write(int value) const OutputPininline
_write(Board::DigitalPin pin, uint8_t value)OutputPininlinestatic
adjust_data()DHT11protectedvirtual
BIT_THRESHOLDDHTprotectedstatic
clear()ExternalInterruptvirtual
IOPin::clear() const OutputPininline
COMPLETED enum valueDHTprotected
DATA_LASTDHTprotectedstatic
DATA_MAXDHTprotectedstatic
DDR(uint8_t pin)Pininlinestatic
DDR() const Pininlineprotected
DHT(Board::ExternalInterruptPin pin=Board::EXT0)DHTinline
DHT11(Board::ExternalInterruptPin pin=Board::EXT0)DHT11inline
Direction enum namePin
disable()ExternalInterruptvirtual
enable()ExternalInterruptvirtual
ExternalInterrupt(Board::ExternalInterruptPin pin, InterruptMode mode=ON_CHANGE_MODE, bool pullup=false)ExternalInterrupt
high() const OutputPininline
HIGH_THRESHOLDDHTprotectedstatic
humidity() const DHTinline
IDLE enum valueDHTprotected
INIT enum valueDHTprotected
INIT_HUMIDITY_SAMPLEDHTstatic
INIT_TEMPERATURE_SAMPLEDHTstatic
INPUT_MODE enum valueIOPin
InterruptMode enum nameExternalInterrupt
IOPin(Board::DigitalPin pin, Mode mode=INPUT_MODE, bool pullup=false)IOPininline
is_clear() const Pininline
is_high() const Pininline
is_low() const Pininline
is_off() const Pininline
is_on() const Pininline
is_set() const Pininline
is_valid()DHTprotected
low() const OutputPininline
LOW_THRESHOLDDHTprotectedstatic
LSB_FIRST enum valuePin
m_bitsDHTprotected
m_dataDHTprotected
m_humidityDHTprotected
m_ixDHTprotected
m_maskPinprotected
m_pinPinprotected
m_sfrPinprotected
m_startDHTprotected
m_stateDHTprotected
m_temperatureDHTprotected
m_valueDHTprotected
MASK(uint8_t pin)Pininlinestatic
MIN_PERIODDHTprotectedstatic
Mode enum nameIOPin
mode(Mode mode)IOPininline
mode() const IOPininline
mode(Board::DigitalPin pin, Mode mode)IOPininlinestatic
mode(Board::DigitalPin pin)IOPininlinestatic
OutputPin::mode(Board::DigitalPin pin, uint8_t initial=0)OutputPininlinestatic
MSB_FIRST enum valuePin
off() const OutputPininline
on() const OutputPininline
ON_CHANGE_MODE enum valueExternalInterrupt
ON_FALLING_MODE enum valueExternalInterrupt
on_interrupt(uint16_t arg=0)DHTprotectedvirtual
ON_LOW_LEVEL_MODE enum valueExternalInterrupt
ON_RISING_MODE enum valueExternalInterrupt
on_sample_completed(bool valid)DHTinlineprotectedvirtual
operator bool() const Pininline
ExternalInterrupt::operator<<(int value)OutputPininline
operator=(int value)OutputPininline
operator=(Pin &rhs)OutputPininline
operator>>(uint8_t &var)Pininline
OUTPUT_MODE enum valueIOPin
OutputPin(Board::DigitalPin pin, uint8_t initial=0)OutputPininline
PCIMR() const Pininlineprotected
PIN(uint8_t pin)Pininlinestatic
PIN() const Pininlineprotected
pin() const Pininline
Pin(uint8_t pin)Pininline
PORT(uint8_t pin)Pininlinestatic
PORT() const Pininlineprotected
pulse(uint16_t us) const OutputPininline
read() const Pininline
read(OutputPin &clk, Direction order=MSB_FIRST) const Pin
read(Board::DigitalPin pin)Pininlinestatic
REQUEST enum valueDHTprotected
RESPONSE enum valueDHTprotected
sample()DHTinline
sample(int16_t &humidity, int16_t &temperature)DHTinline
sample_await()DHT
sample_request()DHT
SAMPLING enum valueDHTprotected
set() const OutputPininline
set(int value) const OutputPininline
temperature() const DHTinline
toggle() const OutputPininline
toggle(Board::DigitalPin pin)OutputPininlinestatic
write(int value) const OutputPininline
write(uint8_t value, OutputPin &clk, Direction order=MSB_FIRST) const OutputPin
write(uint16_t value, uint8_t bits, uint16_t us) const OutputPin
write(Board::DigitalPin pin, int value)OutputPininlinestatic