Module: IntelGalileo
- Defined in:
- lib/intel_galileo.rb,
lib/intel_galileo/pin.rb,
lib/intel_galileo/pwm.rb,
lib/intel_galileo/gpio.rb,
lib/intel_galileo/version.rb,
lib/intel_galileo/digital_pin.rb,
lib/intel_galileo/analog_in_pin.rb
Defined Under Namespace
Classes: AnalogInPin, DigitalPin, Gpio, Pin, Pwm
Constant Summary
collapse
- DIGITAL_PINS =
[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
- DIGITAL_GPIOS =
["50","51","32","18","28","17","24","27","26","19","16","25","38","39"]
- ANALOG_IN_PINS =
["A0","A1","A2","A3","A4","A5"]
- ANALOG_IN_MUX_GPIOS =
["37","36","23","22","21","20"]
- PWM_GPIO_PINS =
{ 3 => 3, 5 => 5, 6 => 6, 9 => 1, 10 => 7, 11 => 4 }
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.analog_in_pin2mux(pin) ⇒ Object
.digital_pin2gpio(pin) ⇒ Object
.pin2pwm(pin) ⇒ Object
25
26
27
|
# File 'lib/intel_galileo.rb', line 25
def self.pin2pwm(pin)
PWM_GPIO_PINS[pin]
end
|