Module: GPIO::Other

Extended by:
Device
Defined in:
lib/gpio/devices/other.rb

Constant Summary collapse

VALIDATE_FILE =
"/sys/class/gpio/gpiochip0/label"
VALIDATE_VALUE =
"chipset_gpio"
MAPPING =
:hardware
HARDWARE_PINS =
[0,1,2]
SOFTWARE_PINS =
[2,1,0]
BASE_PATH =
'/sys/class/gpio/'
EXPORT_PATH =
"#{BASE_PATH}export"
UNEXPORT_PATH =
"#{BASE_PATH}unexport"
PIN_PREFIX =
"gpio"
DIRECTION_FILE =
"mode"
VALUE_FILE =
"value"

Method Summary

Methods included from Device

direction_path, export!, exported?, get_direction, get_pins, hardware_pin, initialize_pin, load_pins, path_write, path_write_sudo, pin_file, pin_path, read, software_pin, unexport!, unexport_all!, valid?, value_path, write