Table of Contents - beaglebone-1.2.7 Documentation
Classes and Modules
- Beaglebone
- Beaglebone::AIN
- Beaglebone::AINPin
- Beaglebone::GPIO
- Beaglebone::GPIOPin
- Beaglebone::I2C
- Beaglebone::I2CDevice
- Beaglebone::PWM
- Beaglebone::PWMPin
- Beaglebone::SPI
- Beaglebone::SPIDevice
- Beaglebone::ShiftRegister
- Beaglebone::UART
- Beaglebone::UARTDevice
Methods
- ::check_gpio_enabled — Beaglebone::GPIO
- ::check_i2c_enabled — Beaglebone::I2C
- ::check_i2c_valid — Beaglebone::I2C
- ::check_pwm_enabled — Beaglebone::PWM
- ::check_speed_valid — Beaglebone::UART
- ::check_spi_enabled — Beaglebone::SPI
- ::check_spi_valid — Beaglebone::SPI
- ::check_uart_enabled — Beaglebone::UART
- ::check_uart_valid — Beaglebone::UART
- ::check_valid_edge — Beaglebone::GPIO
- ::check_valid_mode — Beaglebone::GPIO
- ::check_valid_pin — Beaglebone
- ::check_valid_polarity — Beaglebone::PWM
- ::check_valid_state — Beaglebone::GPIO
- ::cleanup — Beaglebone
- ::cleanup — Beaglebone::AIN
- ::cleanup — Beaglebone::GPIO
- ::cleanup — Beaglebone::I2C
- ::cleanup — Beaglebone::PWM
- ::cleanup — Beaglebone::SPI
- ::cleanup — Beaglebone::UART
- ::cleanup_edge_trigger — Beaglebone::GPIO
- ::close_value_fd — Beaglebone::GPIO
- ::create_device_tree — Beaglebone::GPIO
- ::create_device_tree — Beaglebone::UART
- ::delete_i2c_status — Beaglebone::I2C
- ::delete_pin_status — Beaglebone
- ::delete_spi_status — Beaglebone::SPI
- ::delete_uart_status — Beaglebone::UART
- ::device_tree_load — Beaglebone
- ::device_tree_loaded? — Beaglebone
- ::device_tree_unload — Beaglebone
- ::digital_read — Beaglebone::GPIO
- ::digital_write — Beaglebone::GPIO
- ::disable — Beaglebone::I2C
- ::disable — Beaglebone::SPI
- ::disable — Beaglebone::UART
- ::disable_analog_pin — Beaglebone::AIN
- ::disable_gpio_pin — Beaglebone::GPIO
- ::disable_i2c_pin — Beaglebone::I2C
- ::disable_pin — Beaglebone
- ::disable_pwm_pin — Beaglebone::PWM
- ::disable_spi_pin — Beaglebone::SPI
- ::disable_uart_pin — Beaglebone::UART
- ::each_char — Beaglebone::UART
- ::each_chars — Beaglebone::UART
- ::each_line — Beaglebone::UART
- ::enabled? — Beaglebone::GPIO
- ::enabled? — Beaglebone::PWM
- ::ensure_read_lock — Beaglebone::UART
- ::file — Beaglebone::I2C
- ::file — Beaglebone::SPI
- ::get_analog_pins — Beaglebone::AIN
- ::get_capemgr_dir — Beaglebone
- ::get_gpio_edge — Beaglebone::GPIO
- ::get_gpio_mode — Beaglebone::GPIO
- ::get_gpio_pins — Beaglebone::GPIO
- ::get_gpio_state — Beaglebone::GPIO
- ::get_i2c_status — Beaglebone::I2C
- ::get_pin_status — Beaglebone
- ::get_pwm_pins — Beaglebone::PWM
- ::get_spi_status — Beaglebone::SPI
- ::get_uart_status — Beaglebone::UART
- ::get_value_fd — Beaglebone::GPIO
- ::gpio_directory — Beaglebone::GPIO
- ::ioc — Beaglebone::SPI
- ::ior — Beaglebone::SPI
- ::iow — Beaglebone::SPI
- ::lock_i2c — Beaglebone::I2C
- ::lock_spi — Beaglebone::SPI
- ::new — Beaglebone::AINPin
- ::new — Beaglebone::GPIOPin
- ::new — Beaglebone::I2CDevice
- ::new — Beaglebone::PWMPin
- ::new — Beaglebone::ShiftRegister
- ::new — Beaglebone::SPIDevice
- ::new — Beaglebone::UARTDevice
- ::pin_mode — Beaglebone::GPIO
- ::pwm_directory — Beaglebone::PWM
- ::read — Beaglebone::AIN
- ::read — Beaglebone::I2C
- ::read_duty_value — Beaglebone::PWM
- ::read_gpio_direction — Beaglebone::GPIO
- ::read_gpio_edge — Beaglebone::GPIO
- ::read_period_value — Beaglebone::PWM
- ::read_polarity_value — Beaglebone::PWM
- ::read_run_value — Beaglebone::PWM
- ::readchar — Beaglebone::UART
- ::readchars — Beaglebone::UART
- ::readline — Beaglebone::UART
- ::run — Beaglebone::PWM
- ::run_on_change — Beaglebone::AIN
- ::run_on_each_char — Beaglebone::UART
- ::run_on_each_chars — Beaglebone::UART
- ::run_on_each_line — Beaglebone::UART
- ::run_on_edge — Beaglebone::GPIO
- ::run_on_threshold — Beaglebone::AIN
- ::run_once_on_change — Beaglebone::AIN
- ::run_once_on_each_char — Beaglebone::UART
- ::run_once_on_each_chars — Beaglebone::UART
- ::run_once_on_each_line — Beaglebone::UART
- ::run_once_on_edge — Beaglebone::GPIO
- ::run_once_on_threshold — Beaglebone::AIN
- ::set_bpw — Beaglebone::SPI
- ::set_duty_cycle — Beaglebone::PWM
- ::set_duty_cycle_ns — Beaglebone::PWM
- ::set_frequency — Beaglebone::PWM
- ::set_gpio_edge — Beaglebone::GPIO
- ::set_gpio_mode — Beaglebone::GPIO
- ::set_i2c_status — Beaglebone::I2C
- ::set_mode — Beaglebone::SPI
- ::set_period_ns — Beaglebone::PWM
- ::set_pin_status — Beaglebone
- ::set_polarity — Beaglebone::PWM
- ::set_speed — Beaglebone::SPI
- ::set_speed — Beaglebone::UART
- ::set_spi_status — Beaglebone::SPI
- ::set_uart_status — Beaglebone::UART
- ::setup — Beaglebone::I2C
- ::setup — Beaglebone::SPI
- ::setup — Beaglebone::UART
- ::shift_out — Beaglebone::GPIO
- ::spi_ioc_message — Beaglebone::SPI
- ::spi_msgsize — Beaglebone::SPI
- ::start — Beaglebone::PWM
- ::stop — Beaglebone::PWM
- ::stop_edge_wait — Beaglebone::GPIO
- ::stop_read_wait — Beaglebone::UART
- ::stop_wait — Beaglebone::AIN
- ::valid? — Beaglebone::GPIO
- ::valid? — Beaglebone::PWM
- ::wait_for_change — Beaglebone::AIN
- ::wait_for_edge — Beaglebone::GPIO
- ::wait_for_threshold — Beaglebone::AIN
- ::write — Beaglebone::I2C
- ::write — Beaglebone::UART
- ::writeln — Beaglebone::UART
- ::xfer — Beaglebone::SPI
- #digital_read — Beaglebone::GPIOPin
- #digital_write — Beaglebone::GPIOPin
- #disable — Beaglebone::I2CDevice
- #disable — Beaglebone::SPIDevice
- #disable — Beaglebone::UARTDevice
- #disable_analog_pin — Beaglebone::AINPin
- #disable_gpio_pin — Beaglebone::GPIOPin
- #disable_pwm_pin — Beaglebone::PWMPin
- #each_char — Beaglebone::UARTDevice
- #each_chars — Beaglebone::UARTDevice
- #each_line — Beaglebone::UARTDevice
- #file — Beaglebone::I2CDevice
- #file — Beaglebone::SPIDevice
- #get_gpio_edge — Beaglebone::GPIOPin
- #get_gpio_mode — Beaglebone::GPIOPin
- #get_gpio_state — Beaglebone::GPIOPin
- #read — Beaglebone::AINPin
- #read — Beaglebone::I2CDevice
- #readchar — Beaglebone::UARTDevice
- #readchars — Beaglebone::UARTDevice
- #readline — Beaglebone::UARTDevice
- #run — Beaglebone::PWMPin
- #run_on_change — Beaglebone::AINPin
- #run_on_each_char — Beaglebone::UARTDevice
- #run_on_each_chars — Beaglebone::UARTDevice
- #run_on_each_line — Beaglebone::UARTDevice
- #run_on_edge — Beaglebone::GPIOPin
- #run_on_threshold — Beaglebone::AINPin
- #run_once_on_change — Beaglebone::AINPin
- #run_once_on_each_char — Beaglebone::UARTDevice
- #run_once_on_each_chars — Beaglebone::UARTDevice
- #run_once_on_each_line — Beaglebone::UARTDevice
- #run_once_on_edge — Beaglebone::GPIOPin
- #run_once_on_threshold — Beaglebone::AINPin
- #set_bpw — Beaglebone::SPIDevice
- #set_duty_cycle — Beaglebone::PWMPin
- #set_duty_cycle_ns — Beaglebone::PWMPin
- #set_frequency — Beaglebone::PWMPin
- #set_gpio_edge — Beaglebone::GPIOPin
- #set_gpio_mode — Beaglebone::GPIOPin
- #set_mode — Beaglebone::SPIDevice
- #set_period_ns — Beaglebone::PWMPin
- #set_polarity — Beaglebone::PWMPin
- #set_speed — Beaglebone::SPIDevice
- #set_speed — Beaglebone::UARTDevice
- #shift_out — Beaglebone::ShiftRegister
- #stop — Beaglebone::PWMPin
- #stop_edge_wait — Beaglebone::GPIOPin
- #stop_read_wait — Beaglebone::UARTDevice
- #stop_wait — Beaglebone::AINPin
- #wait_for_change — Beaglebone::AINPin
- #wait_for_edge — Beaglebone::GPIOPin
- #wait_for_threshold — Beaglebone::AINPin
- #write — Beaglebone::I2CDevice
- #write — Beaglebone::UARTDevice
- #writeln — Beaglebone::UARTDevice
- #xfer — Beaglebone::SPIDevice