Skip navigation links
C E G I L O P R S T U V W 

C

clear() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Clear the channel (to 0)
clear(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

E

enumerateChannels() - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
enumerateChips() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Enumerate the GPIO chips on this machine
enumerateChips() - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
enumerateExportedChannels() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Enumerate the currently exported GPIO channels on this machine
export(int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Export the specified channel.
export(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
exportAll() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
Export all of the channels associated with this chip.
exportRange(int, int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Export all of the channels in the given range.
exportRange(int, int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

G

getBase() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
Get the base channel number for this chip
getChannel(int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Get a specified GPIO channel
getChannel() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Return the channel number for this channel.
getDirection() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Get the direction for this channel
getDirection(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
getLabel() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
Get the human readable label associated with this chip
getNgpio() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
Get the number of GPIO channels supported by this chip
GPIODriver - Class in org.lsst.ccs.drivers.gpio
A general purpose GPIO driver.
GPIODriver() - Constructor for class org.lsst.ccs.drivers.gpio.GPIODriver
Create an instance of GPIO driver
GPIODriver.GPIOChannel - Class in org.lsst.ccs.drivers.gpio
A class representing a single GPIO Channel
GPIODriver.GPIOChannel.Direction - Enum in org.lsst.ccs.drivers.gpio
Enumeration for specifying the direction of a channel
GPIODriver.GPIOChip - Class in org.lsst.ccs.drivers.gpio
A class representing a GPIOChip

I

isExported(int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Test if the given channel is already exported

L

lock() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Locks this channel for exclusive access.
lock(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

O

org.lsst.ccs.drivers.gpio - package org.lsst.ccs.drivers.gpio
 

P

pollTest(int, int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

R

read() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Read the current value of the channel
read(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
readAll() - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

S

set() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Set the channel (to 1)
set(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
setDirection(GPIODriver.GPIOChannel.Direction) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Set the direction for this channel
setDirection(int, GPIODriver.GPIOChannel.Direction) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

T

TestGPIODriver - Class in org.lsst.ccs.drivers.gpio
Simple interactive test program
TestGPIODriver() - Constructor for class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
toString() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
 
toString() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
 

U

unexport(int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Unexport the specified channel
unexport(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
unexportAll() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChip
Export all of the channels associated with this chip/ Channels which are not exported are ignored.
unexportRange(int, int) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver
Unexport all of the channels in the given range.
unexportRange(int, int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 
unlock() - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Unlocks the specified channel.
unlock(int) - Method in class org.lsst.ccs.drivers.gpio.TestGPIODriver
 

V

valueOf(String) - Static method in enum org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(boolean) - Method in class org.lsst.ccs.drivers.gpio.GPIODriver.GPIOChannel
Write a new value to this channel
C E G I L O P R S T U V W 
Skip navigation links

Copyright © 2018 LSST. All rights reserved.