Module: PiWire
- Defined in:
- lib/pi_wire.rb,
lib/pi_wire/pin.rb,
lib/pi_wire/serial.rb,
lib/pi_wire/pwm_pin.rb,
lib/pi_wire/version.rb,
lib/pi_wire/output_pin.rb,
ext/pi_wire/pi_wire.c
Defined Under Namespace
Classes: OutputPin, PWMPin, Pin, Serial
Constant Summary
collapse
- VERSION =
"0.0.2"
- OUTPUT_MODE =
INT2FIX(OUTPUT)
- PWM_MODE =
INT2FIX(PWM_OUTPUT)
- LOW =
INT2FIX(LOW)
- HIGH =
INT2FIX(HIGH)
Class Method Summary
collapse
Class Method Details
.hello_world ⇒ Object
5
6
7
|
# File 'ext/pi_wire/pi_wire.c', line 5
static VALUE hello_world(VALUE klass) {
return rb_str_new2("Hello, World!");
}
|
.init ⇒ Object
9
10
11
12
|
# File 'ext/pi_wire/pi_wire.c', line 9
static VALUE init_wiring_pi(VALUE klass) {
wiringPiSetup();
return Qtrue;
}
|