COSA
An Object-Oriented Platform for Arduino Programming
AnalogPins Member List

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

AnalogPin(Board::AnalogPin pin, Board::Reference ref=Board::AVCC_REFERENCE)AnalogPininlineprivate
AnalogPins(const Board::AnalogPin *pins, uint16_t *buffer, uint8_t count, Board::Reference ref=Board::AVCC_REFERENCE)AnalogPinsinline
bandgap(uint16_t vref=1100)AnalogPinprivatestatic
clear()Interrupt::Handlerinlineprivatevirtual
count() const AnalogPinsinline
disable()Interrupt::Handlerinlineprivatevirtual
enable()Interrupt::Handlerinlineprivatevirtual
m_eventAnalogPinprivate
m_pinAnalogPinprivate
m_referenceAnalogPinprivate
m_valueAnalogPinprivate
on_change(uint16_t value)AnalogPininlineprivatevirtual
on_event(uint8_t type, uint16_t value)AnalogPinsinlinevirtual
on_interrupt(uint16_t arg)AnalogPinsvirtual
operator uint16_t()AnalogPininlineprivate
operator>>(uint16_t &var)AnalogPininlineprivate
pin() const AnalogPininlineprivate
pin_at(uint8_t ix) const AnalogPinsinline
powerdown()AnalogPininlineprivatestatic
powerup()AnalogPininlineprivatestatic
prescale(uint8_t factor)AnalogPinprivatestatic
reference(Board::Reference ref)AnalogPininlineprivate
reference() const AnalogPininlineprivate
sample(Board::AnalogPin pin, Board::Reference ref=Board::AVCC_REFERENCE)AnalogPinprivatestatic
sample()AnalogPininlineprivate
sample_await()AnalogPinprivate
sample_request(uint8_t event=Event::NULL_TYPE)AnalogPininlineprivate
sample_request(Board::AnalogPin pin, uint8_t ref)AnalogPinprivate
samples_request()AnalogPins
sampling_pinAnalogPinprivatestatic
value() const AnalogPininlineprivate