COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for AnalogPins, including all inherited members.
AnalogPin(Board::AnalogPin pin, Board::Reference ref=Board::AVCC_REFERENCE) | AnalogPin | inlineprivate |
AnalogPins(const Board::AnalogPin *pins, uint16_t *buffer, uint8_t count, Board::Reference ref=Board::AVCC_REFERENCE) | AnalogPins | inline |
bandgap(uint16_t vref=1100) | AnalogPin | privatestatic |
clear() | Interrupt::Handler | inlineprivatevirtual |
count() const | AnalogPins | inline |
disable() | Interrupt::Handler | inlineprivatevirtual |
enable() | Interrupt::Handler | inlineprivatevirtual |
m_event | AnalogPin | private |
m_pin | AnalogPin | private |
m_reference | AnalogPin | private |
m_value | AnalogPin | private |
on_change(uint16_t value) | AnalogPin | inlineprivatevirtual |
on_event(uint8_t type, uint16_t value) | AnalogPins | inlinevirtual |
on_interrupt(uint16_t arg) | AnalogPins | virtual |
operator uint16_t() | AnalogPin | inlineprivate |
operator>>(uint16_t &var) | AnalogPin | inlineprivate |
pin() const | AnalogPin | inlineprivate |
pin_at(uint8_t ix) const | AnalogPins | inline |
powerdown() | AnalogPin | inlineprivatestatic |
powerup() | AnalogPin | inlineprivatestatic |
prescale(uint8_t factor) | AnalogPin | privatestatic |
reference(Board::Reference ref) | AnalogPin | inlineprivate |
reference() const | AnalogPin | inlineprivate |
sample(Board::AnalogPin pin, Board::Reference ref=Board::AVCC_REFERENCE) | AnalogPin | privatestatic |
sample() | AnalogPin | inlineprivate |
sample_await() | AnalogPin | private |
sample_request(uint8_t event=Event::NULL_TYPE) | AnalogPin | inlineprivate |
sample_request(Board::AnalogPin pin, uint8_t ref) | AnalogPin | private |
samples_request() | AnalogPins | |
sampling_pin | AnalogPin | privatestatic |
value() const | AnalogPin | inlineprivate |