Class: Denko::AnalogIO::Sensor

Inherits:
Input
  • Object
show all
Defined in:
lib/denko/analog_io/sensor.rb

Instance Attribute Summary

Attributes inherited from Input

#gain, #negative_pin, #sample_rate, #smoothing, #volts_per_bit

Attributes included from Behaviors::Listener

#divider

Attributes included from Behaviors::Callbacks

#callback_mutex

Attributes included from Behaviors::Threaded

#interrupts_enabled, #thread

Attributes included from Behaviors::SinglePin

#mode, #pin

Attributes included from Behaviors::Component

#board

Method Summary

Methods inherited from Input

#_listen, #_read, #after_initialize, #before_initialize, #on_change, #pre_callback_filter, #smooth_input

Methods included from Behaviors::Listener

#listen, #stop

Methods included from Behaviors::Callbacks

#add_callback, #callbacks, #initialize, #pre_callback_filter, #remove_callback, #update

Methods included from Behaviors::State

#initialize, #state

Methods included from Behaviors::Poller

#poll, #poll_using, #stop

Methods included from Behaviors::Threaded

#enable_interrupts, included, #stop, #stop_thread, #threaded, #threaded_loop

Methods included from Behaviors::Reader

#_read, #read, #read_using, #wait_for_read

Methods included from Behaviors::InputPin

#_stop_listener

Methods included from Behaviors::Component

#initialize, #micro_delay