|
SunSPOT API V4.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDriver | |
|---|---|
| com.sun.spot.peripheral | Access to the hardware peripherals built in to the Sun SPOT main board. |
| com.sun.spot.peripheral.driver.proxy | Allows child isolates access to the driver registry maintained in the master isolate. |
| com.sun.spot.peripheral.radio | Support for using the Sun SPOT's radio. |
| com.sun.spot.sensorboard | Contains highest level interfaces and concrete classes that make up the SunSPOT sensorboard libraries. |
| com.sun.spot.sensorboard.hardware | Interfaces and concrete classes that embody various pieces of hardware that are built into the SunSPOT sensorboards. |
| Uses of IDriver in com.sun.spot.peripheral |
|---|
| Subinterfaces of IDriver in com.sun.spot.peripheral | |
|---|---|
interface |
IAT91_AIC
The interface to the AT91 Interrupt Controller. |
interface |
IAT91_PowerManager
Interface to the AT91 power manager for the Sun SPOT, allowing peripheral power consumption to be controlled by switching the peripheral clocks on or off. |
interface |
IAT91_TC
Interface to an AT91 Timer Counter. |
interface |
ILTC3455
Interface to LTC3455 power control chip on the Spot. |
| Classes in com.sun.spot.peripheral that implement IDriver | |
|---|---|
class |
FiqInterruptDaemon
The FiqInterruptDaemon gives access to the handlers used for various notifications from the power controller. |
| Methods in com.sun.spot.peripheral that return IDriver | |
|---|---|
IDriver |
IDriverLookup.getDriverNamed(String driverName)
|
| Methods in com.sun.spot.peripheral with parameters of type IDriver | |
|---|---|
void |
IDriverRegistry.add(IDriver driver)
Add a driver to the registry. |
void |
DriverRegistry.add(IDriver driver)
Add a driver to the registry. |
void |
IDriverRegistry.remove(IDriver driver)
Remove a driver from the registry |
void |
DriverRegistry.remove(IDriver driver)
Remove a driver from the registry |
| Uses of IDriver in com.sun.spot.peripheral.driver.proxy |
|---|
| Methods in com.sun.spot.peripheral.driver.proxy that return IDriver | |
|---|---|
IDriver |
ProxyDriverRegistry.getDriverNamed(String name)
|
| Methods in com.sun.spot.peripheral.driver.proxy with parameters of type IDriver | |
|---|---|
void |
ProxyDriverRegistry.add(IDriver driver)
|
void |
ProxyDriverRegistry.remove(IDriver driver)
|
| Uses of IDriver in com.sun.spot.peripheral.radio |
|---|
| Classes in com.sun.spot.peripheral.radio that implement IDriver | |
|---|---|
class |
RadioPolicyManager
|
| Uses of IDriver in com.sun.spot.sensorboard |
|---|
| Classes in com.sun.spot.sensorboard that implement IDriver | |
|---|---|
class |
EDemoController
This class manages the SPI interfaces and communications to the reachable parts on the EDemoBoard, namely the Atmega88, the Analog to Digital Converter, and the flash eeprom. ( some of this is done by superclasses ) Controller interfaces use a model of interaction that allows for behaviours of the controlled functionality to be modified by implementing the accessor interfaces. |
| Uses of IDriver in com.sun.spot.sensorboard.hardware |
|---|
| Classes in com.sun.spot.sensorboard.hardware that implement IDriver | |
|---|---|
class |
ADT7411
Class implementing SPI access to the ADT7411 a-to-d converter. |
|
SunSPOT API V4.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||