Module: Denko::Behaviors::OutputPin

Includes:
Component, Lifecycle, SinglePin
Included in:
AnalogIO::Output, DigitalIO::Output
Defined in:
lib/denko/behaviors/output_pin.rb

Constant Summary collapse

OUTPUT_MODES =
[:output, :output_pwm, :output_dac, :output_open_drain, :output_open_source]

Constants included from Lifecycle

Lifecycle::CALLBACK_METHODS

Instance Attribute Summary

Attributes included from SinglePin

#mode, #pin

Attributes included from Component

#board, #params

Attributes included from State

#state

Method Summary

Methods included from Lifecycle

included

Methods included from SinglePin

#convert_pins, #initialize_pins

Methods included from Component

#initialize, #micro_delay

Methods included from State

#update_state