|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IInputPin | |
---|---|
com.sun.spot.sensorboard | Contains highest level interfaces and concrete classes that make up the SunSPOT sensorboard libraries. |
com.sun.spot.sensorboard.capabilities | Interfaces that define how a sensorboard should implement a particular type of controller. |
com.sun.spot.sensorboard.io | Interfaces and concrete implmentations of classes to enable simple low-level i/o to and from the SunSPOT sensorboards. |
com.sun.spot.sensorboard.peripheral | Interfaces and concrete implementations of various peripherals that are either connected to or built into the daughter cards. |
Uses of IInputPin in com.sun.spot.sensorboard |
---|
Methods in com.sun.spot.sensorboard with parameters of type IInputPin | |
---|---|
void |
EDemoController.disablePinChangeInterrupts(IInputPin pin)
Stop a pin generating pin change interrupts. |
void |
EDemoController.enablePinChangeInterrupts(IInputPin pin)
Allow the input pin specified to generate pin change interrupts. |
int |
EDemoBoard.getPulse(IInputPin pin,
boolean dir,
int timeout)
Ask the controller for a measurement of an incoming pulse on some input pin. |
Uses of IInputPin in com.sun.spot.sensorboard.capabilities |
---|
Methods in com.sun.spot.sensorboard.capabilities with parameters of type IInputPin | |
---|---|
void |
IGPIOController.disablePinChangeInterrupts(IInputPin pin)
Stop a pin generating pin change interrupts. |
void |
IGPIOController.enablePinChangeInterrupts(IInputPin pin)
Allow the input pin specified to generate pin change interrupts. |
Uses of IInputPin in com.sun.spot.sensorboard.io |
---|
Subinterfaces of IInputPin in com.sun.spot.sensorboard.io | |
---|---|
interface |
IIOPin
|
Classes in com.sun.spot.sensorboard.io that implement IInputPin | |
---|---|
class |
BinaryScalar
Class to allow using a ScalarInput as though it is an GPIO InputPin. |
class |
InputPin
Accessor object for input only GPIO pins. |
class |
InvertingInputPin
Class implementing single bit input with inversion of values read, i.e. low signal is returned as high and high signal is returned as low. |
class |
IOPin
|
Methods in com.sun.spot.sensorboard.io with parameters of type IInputPin | |
---|---|
void |
InvertingInputPin.pinSetHigh(IInputPin pin)
Callback from associated InputPin to when switch released. |
void |
IInputPinListener.pinSetHigh(IInputPin pin)
Callback for when the input pin state changes from low to high. |
void |
InvertingInputPin.pinSetLow(IInputPin pin)
Callback from associated InputPin to when switch pressed. |
void |
IInputPinListener.pinSetLow(IInputPin pin)
Callback for when the input pin state changes from high to low. |
Constructors in com.sun.spot.sensorboard.io with parameters of type IInputPin | |
---|---|
InvertingInputPin(IInputPin input)
Constructor. |
Uses of IInputPin in com.sun.spot.sensorboard.peripheral |
---|
Methods in com.sun.spot.sensorboard.peripheral with parameters of type IInputPin | |
---|---|
void |
Switch.pinSetHigh(IInputPin pin)
Callback from associated InputPin to when switch released. |
void |
Switch.pinSetLow(IInputPin pin)
Callback from associated InputPin to when switch pressed. |
Constructors in com.sun.spot.sensorboard.peripheral with parameters of type IInputPin | |
---|---|
Switch(IInputPin input)
Constructor. |
|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |