Sun Microsystems V2.0 manual Contents

Models: V2.0

1 54
Download 54 pages 11.11 Kb
Page 3
Image 3

Contents

 

Introduction

5

Building and deploying Sun SPOT applications

6

Deploying and running a sample application

6

Deploying a pre-existing jar

12

Incorporating utility classes into your application

12

Excluding files from the compilation

13

Manifest and resources

13

Other user properties

13

Built-in properties

14

Using the Basestation

14

Overview

14

Set up

15

Base Station configuration

16

Remote operation

16

Introduction

16

Ensure that the remote Sun SPOT is executing the OTA Command Server

16

Connect a Sun SPOT base station

17

Launch the spot client to control a remote Sun SPOT via the base station

17

Using short names for SPOTs

18

Take suitable actions during over-the-air downloads

18

Managing keys and sharing Sun SPOTs

18

Background

18

Changing the owner of a Sun SPOT

19

Sharing Sun SPOTs

19

What is protected?

20

Generating a new key-pair

20

Limitations

20

Deploying and running a host application

20

Example

20

Your own host application

21

Incorporating pre-existing jars into your host application

21

Configuring network features

21

Mesh routing

21

Trace route

22

Logging

22

Hardware configurations and USB power

22

Developing and debugging Sun SPOT applications

24

Overview of an application

24

Threads

24

Thread priorities

24

The Sun SPOT device libraries

25

Introduction

25

Sun SPOT device library

25

Persistent properties

26

Overriding the IEEE address

27

Accessing flash memory

27

Using input and output streams over the USB and USART connections

28

The radio communication library

29

Radio properties

35

Monitoring radio activity

37

Conserving power using deep sleep mode

37

Shallow Sleep

37

Deep Sleep

38

Activating deep sleep mode

38

USB inhibits deep sleep

39

Preconditions for deep sleeping

39

Deep sleep behaviour of the standard drivers

39

The deep sleep/wake up sequence

39

3

Page 3
Image 3
Sun Microsystems V2.0 manual Contents