SunSPOT host API V6.0


SunSPOT host API V6.0

This document is the API specification for the Sun SPOT Libraries as available on the host side.

See:
          Description

Host agent
com.sun.spot.imp  
com.sun.spot.io.j2me.datagram  
com.sun.spot.io.j2me.socket Support for the "socket" GCF protocol.
com.sun.spot.peripheral Access to the hardware peripherals built in to the Sun SPOT main board.
com.sun.spot.peripheral.basestation Code to allow the Sun SPOT to function as a base station.
com.sun.spot.peripheral.ota Support for managing remote Sun SPOTs using ant scripts.
com.sun.spot.peripheral.radio Support for using the Sun SPOT's radio.
com.sun.spot.peripheral.radio.routing Interfaces implemented by all routing protocols.
com.sun.spot.resources The new resource sharing framework to support writing device drivers and other system resources that can be used by MIDlets running in separate Isolates.
com.sun.spot.spotselector  
com.sun.spot.util Utility classes.

 

SPOT Client
com.sun.spot.client General facilities for communicating from a desktop with Sun SPOTs, both locally and remotely.
com.sun.spot.client.command Individual commands for communicating with Sun SPOTs, both locally and remotely.
com.sun.spot.client.ui The command line user interface to the Spot Client.
com.sun.spot.flashmanagement Low level access to chunks of flash memory.
com.sun.spot.suiteconverter Support for converting canonical layout Squawk suites into a form that can execute directly from flash memory.

 

Security
com.sun.squawk.security.signing  

 

Other Packages
com.sun.midp.io  
com.sun.midp.io.j2me.multicast  

 

This document is the API specification for the Sun SPOT Libraries as available on the host side.

Sun SPOTs are small, wireless, Java-based devices being developed as a research effort at Sun Labs. They are programmed in Java using the APIs described here.

Sun SPOT devices are based on the CLDC-compliant Squawk VM running directly on the metal. The goal of this project is to produce a flexible, reliable, easy-to-use Java platform for development, prototyping and deployment to small, wireless devices.

These libraries are a work-in-progress. While every attempt will be made to preserve compatibility, future releases will most likely not be backwards compatible.


SunSPOT host API V6.0


Copyright © 2006-2010 Oracle. All Rights Reserved.