SunSPOT API V6.0


Package com.sun.spot.sensorboard.io

Interfaces and concrete implmentations of classes to enable simple low-level i/o to and from the SunSPOT sensorboards.

See:
          Description

Interface Summary
IBasicPin Interface IBasicPin defines implementation details for an i/o pin.
IInputPin Deprecated. Use IInputPin instead
IInputPinListener Deprecated. Use IInputPinListener instead
IIOPin Deprecated. Use IIOPin instead
IOutputPin Deprecated. Use IOutputPin instead
IScalarInput Deprecated. Use IAnalogInput instead
IScalarInputThresholdListener Deprecated. Please use com.sun.spot.sensorboard.peripheral.IADT7411ThresholdListener instead
 

Class Summary
AnalogInput Simple implementation of IAnalogInput.
ATmega_I2C Class for communicating with devices using the I2C protocol using the ATmega processor on the eDemo board.
BinaryScalar Class to allow using a ScalarInput as though it is an GPIO InputPin.
InputPin Accessor object for input only GPIO pins.
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.
InvertingOutputPin Class implementing single bit output with inversion of values suppied by the calling code, i.e. a request to set output high sets it low and vice versa.
IOPin  
OutputPin Accessor object for output only GPIO pins.
PinDescriptor Describe the operating parameters of a particular hardware pin.
ScalarInput Simple concrete implementation of IScalarInput.
 

Exception Summary
IOPinException Deprecated. an IllegalArgumentException is now used instead
 

Package com.sun.spot.sensorboard.io Description

Interfaces and concrete implmentations of classes to enable simple low-level i/o to and from the SunSPOT sensorboards.


SunSPOT API V6.0


Copyright © 2006-2010 Oracle. All Rights Reserved.