|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IScalarInput | |
---|---|
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 IScalarInput in com.sun.spot.sensorboard |
---|
Methods in com.sun.spot.sensorboard that return IScalarInput | |
---|---|
IScalarInput[] |
IDemoBoard.getScalarInputs()
Method to return an array of the builtin analog input pins. |
IScalarInput[] |
EDemoController.getScalarInputs()
Method to return an array of the builtin analog input pins. |
IScalarInput[] |
EDemoBoard.getScalarInputs()
Method to return an array of the built in analog input pins. |
Methods in com.sun.spot.sensorboard with parameters of type IScalarInput | |
---|---|
boolean |
EDemoController.areThresholdEventsEnabled(IScalarInput pin)
Return whether threshold events are enabled or disabled. |
void |
EDemoController.enableThresholdEvents(IScalarInput pin,
boolean enable)
Enable or disable threshold events. |
int |
EDemoController.getHighThreshold(IScalarInput pin)
Return the current high threshold value. |
int |
EDemoController.getLowThreshold(IScalarInput pin)
Return the current low threshold value. |
void |
EDemoController.setThresholdValues(IScalarInput ipin,
int low,
int high)
Set the low and high threshold values for this scalar input. |
Uses of IScalarInput in com.sun.spot.sensorboard.capabilities |
---|
Methods in com.sun.spot.sensorboard.capabilities with parameters of type IScalarInput | |
---|---|
boolean |
IADCController.areThresholdEventsEnabled(IScalarInput pin)
Return whether threshold events are enabled or disabled. |
void |
IADCController.enableThresholdEvents(IScalarInput pin,
boolean enable)
Enable or disable threshold events. |
int |
IADCController.getHighThreshold(IScalarInput pin)
Return the current high threshold value. |
int |
IADCController.getLowThreshold(IScalarInput pin)
Return the current low threshold value. |
void |
IADCController.setThresholdValues(IScalarInput pin,
int low,
int high)
Set the low and high threshold values for this scalar input. |
Uses of IScalarInput in com.sun.spot.sensorboard.io |
---|
Classes in com.sun.spot.sensorboard.io that implement IScalarInput | |
---|---|
class |
ScalarInput
Simple concrete implementation of IScalarInput. |
Methods in com.sun.spot.sensorboard.io with parameters of type IScalarInput | |
---|---|
void |
IScalarInputThresholdListener.thresholdChanged(IScalarInput in,
int low,
int high)
Callback for when the scalar input thresholds are changed. |
void |
BinaryScalar.thresholdChanged(IScalarInput in,
int low,
int high)
Callback for when the scalar input thresholds are changed. |
void |
IScalarInputThresholdListener.thresholdExceeded(IScalarInput in,
int val)
Callback for when the scalar input value goes above or below the specified thresholds. |
void |
BinaryScalar.thresholdExceeded(IScalarInput in,
int val)
Callback for when the scalar input value goes above or below the specified thresholds. |
Constructors in com.sun.spot.sensorboard.io with parameters of type IScalarInput | |
---|---|
BinaryScalar(IScalarInput pin)
Constructor. |
Uses of IScalarInput in com.sun.spot.sensorboard.peripheral |
---|
Subinterfaces of IScalarInput in com.sun.spot.sensorboard.peripheral | |
---|---|
interface |
ILightSensor
Simple extension of a scalar type input. |
interface |
ITemperatureInput
Simple extension of IScalarInput to handle temperature. |
Classes in com.sun.spot.sensorboard.peripheral that implement IScalarInput | |
---|---|
class |
LightSensor
Simple extension of ScalarInput. |
class |
TemperatureInput
Simple extension of ScalarInput. |
Methods in com.sun.spot.sensorboard.peripheral with parameters of type IScalarInput | |
---|---|
void |
LIS3L02AQAccelerometer.thresholdChanged(IScalarInput in,
int low,
int high)
Callback for when the scalar input thresholds are changed. |
void |
LIS3L02AQAccelerometer.thresholdExceeded(IScalarInput in,
int val)
Callback for when the scalar input value goes above or below the specified thresholds. |
Constructors in com.sun.spot.sensorboard.peripheral with parameters of type IScalarInput | |
---|---|
LIS3L02AQAccelerometer(IScalarInput xInput,
IScalarInput yInput,
IScalarInput zInput,
IOutputPin selfTest,
IOutputPin fullScale)
Constructor for the accelerometer. |
|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |