COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for DHT, including all inherited members.
_clear() const | OutputPin | inline |
_set() const | OutputPin | inline |
_set(int value) const | OutputPin | inline |
_toggle() const | OutputPin | inline |
_write(int value) const | OutputPin | inline |
_write(Board::DigitalPin pin, uint8_t value) | OutputPin | inlinestatic |
adjust_data()=0 | DHT | protectedpure virtual |
BIT_THRESHOLD | DHT | protectedstatic |
clear() | ExternalInterrupt | virtual |
IOPin::clear() const | OutputPin | inline |
COMPLETED enum value | DHT | protected |
DATA_LAST | DHT | protectedstatic |
DATA_MAX | DHT | protectedstatic |
DDR(uint8_t pin) | Pin | inlinestatic |
DDR() const | Pin | inlineprotected |
DHT(Board::ExternalInterruptPin pin=Board::EXT0) | DHT | inline |
Direction enum name | Pin | |
disable() | ExternalInterrupt | virtual |
enable() | ExternalInterrupt | virtual |
ExternalInterrupt(Board::ExternalInterruptPin pin, InterruptMode mode=ON_CHANGE_MODE, bool pullup=false) | ExternalInterrupt | |
high() const | OutputPin | inline |
HIGH_THRESHOLD | DHT | protectedstatic |
humidity() const | DHT | inline |
IDLE enum value | DHT | protected |
INIT enum value | DHT | protected |
INIT_HUMIDITY_SAMPLE | DHT | static |
INIT_TEMPERATURE_SAMPLE | DHT | static |
INPUT_MODE enum value | IOPin | |
InterruptMode enum name | ExternalInterrupt | |
IOPin(Board::DigitalPin pin, Mode mode=INPUT_MODE, bool pullup=false) | IOPin | inline |
is_clear() const | Pin | inline |
is_high() const | Pin | inline |
is_low() const | Pin | inline |
is_off() const | Pin | inline |
is_on() const | Pin | inline |
is_set() const | Pin | inline |
is_valid() | DHT | protected |
low() const | OutputPin | inline |
LOW_THRESHOLD | DHT | protectedstatic |
LSB_FIRST enum value | Pin | |
m_bits | DHT | protected |
m_data | DHT | protected |
m_humidity | DHT | protected |
m_ix | DHT | protected |
m_mask | Pin | protected |
m_pin | Pin | protected |
m_sfr | Pin | protected |
m_start | DHT | protected |
m_state | DHT | protected |
m_temperature | DHT | protected |
m_value | DHT | protected |
MASK(uint8_t pin) | Pin | inlinestatic |
MIN_PERIOD | DHT | protectedstatic |
Mode enum name | IOPin | |
mode(Mode mode) | IOPin | inline |
mode() const | IOPin | inline |
mode(Board::DigitalPin pin, Mode mode) | IOPin | inlinestatic |
mode(Board::DigitalPin pin) | IOPin | inlinestatic |
OutputPin::mode(Board::DigitalPin pin, uint8_t initial=0) | OutputPin | inlinestatic |
MSB_FIRST enum value | Pin | |
off() const | OutputPin | inline |
on() const | OutputPin | inline |
ON_CHANGE_MODE enum value | ExternalInterrupt | |
ON_FALLING_MODE enum value | ExternalInterrupt | |
on_interrupt(uint16_t arg=0) | DHT | protectedvirtual |
ON_LOW_LEVEL_MODE enum value | ExternalInterrupt | |
ON_RISING_MODE enum value | ExternalInterrupt | |
on_sample_completed(bool valid) | DHT | inlineprotectedvirtual |
operator bool() const | Pin | inline |
operator<<(IOStream &outs, DHT &dht) | DHT | friend |
ExternalInterrupt::operator<<(int value) | OutputPin | inline |
operator=(int value) | OutputPin | inline |
operator=(Pin &rhs) | OutputPin | inline |
operator>>(uint8_t &var) | Pin | inline |
OUTPUT_MODE enum value | IOPin | |
OutputPin(Board::DigitalPin pin, uint8_t initial=0) | OutputPin | inline |
PCIMR() const | Pin | inlineprotected |
Pin(uint8_t pin) | Pin | inline |
pin() const | Pin | inline |
PIN(uint8_t pin) | Pin | inlinestatic |
PIN() const | Pin | inlineprotected |
PORT(uint8_t pin) | Pin | inlinestatic |
PORT() const | Pin | inlineprotected |
pulse(uint16_t us) const | OutputPin | inline |
read() const | Pin | inline |
read(OutputPin &clk, Direction order=MSB_FIRST) const | Pin | |
read(Board::DigitalPin pin) | Pin | inlinestatic |
REQUEST enum value | DHT | protected |
RESPONSE enum value | DHT | protected |
sample() | DHT | inline |
sample(int16_t &humidity, int16_t &temperature) | DHT | inline |
sample_await() | DHT | |
sample_request() | DHT | |
SAMPLING enum value | DHT | protected |
set() const | OutputPin | inline |
set(int value) const | OutputPin | inline |
temperature() const | DHT | inline |
toggle() const | OutputPin | inline |
toggle(Board::DigitalPin pin) | OutputPin | inlinestatic |
write(int value) const | OutputPin | inline |
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) | OutputPin | inlinestatic |