Code Search for Developers
 
 
  

index.asc from EmStar at Krugle


Show index.asc syntax highlighted

The EmStar Table of Contents
============================
The EmStar Team <emstar-design at cens.ucla.edu>
$Id: index.asc,v 1.4 2005/08/31 23:38:39 karenyc Exp $


Welcome to the EmStar Table of Contents.



EmStar Ideas and Code
---------------------

The link:idea/[EmStar Ideas and Code] section contains an overview of
EmStar. It covers the basic ideas behind the design of an EmStar
application as well as the basic ideas behind the design of EmStar
components. Topics include event based programing, FUSD, and code
skeletons for most EmStar components.


EmStar System Services and Deployment Tools
--------------------------------------------

link:em/[Everything Em]: This section covers everything you need to
know to run, simulate, emulate, deploy and debug your EmStar
application. The topics include emrun, emsim, emview, fusdnet, and the
embedded web server.


EmStar Devices
--------------

The components that make up your EmStar application communicate by
creating, writing, and reading devices files. The 
link:dev/[EmStar Devices] section covers the libraries that provide
various different semantics on top of the devices files. It includes
discussions of the API's, basic and advanced usage, and code samples.
Everything from status devices and packet devices to sensor devices.


Link Library and Services
-------------------------

The link:link/[Link Library and Services] and built on top of packet
devices. They provide a simpler API with the semantics of the link
layer. Topics include the link user, provider, and passthrough
libraries as well as the udpd, linkstats, and lqe services.


EmStar Misc Libraries
---------------------

The link:misc/[Misc Libraries] that EmStar provides and not only
useful, but necessary when using the device libraries. This section
covers the usage and provides code samples. Topics include including
dynamic buffers with buf_t's, command line parsing, device string
input parsing, and logging.


EmStar Component Services
-------------------------

EmStar provides link:comp_services/[Component Services]: timesync
provides time synchronization, EmTOS provides the ability to run
TinyOS applications as EmStar components, statesync provides an API
for reliable dissemination of state.

Tools to use with EmStar Systems
--------------------------------

Descriptions of some link:tools/[tools] that are useful to use with EmStar systems.  These include both third party tools and some that were developed by the EmStar team.






See more files for this project here

EmStar

EmStar is a software system for developing and deploying wireless sensor networks involving Linux-based platforms. As the wireless sensor network community has attempted to deploy more complex designs---large-scale, long-lived systems that need self-organization and adaptivity---a number of difficult software design issues have arisen. Advances in software design have not kept pace with the capabilities of hardware. This is because designing for an adaptive, efficient, and useful sensor network has turned out to be surprisingly complex and difficult. EmStar is a Linux-based software framework, whose goal is to dramatically reduce this complexity, enabling work to be shared and reused, and simplifying and speeding the design of new sensor network applications.

Project homepage: http://cvs.cens.ucla.edu/emstar/
Programming language(s): C,Shell Script
License: other

  comp_services/
    emtos.asc
    hostmote.asc
    index.asc
    statesync.asc
    timesync.asc
    timewarp.asc
  dev/
    command.asc
    index.asc
    log.asc
    packet.asc
    query.asc
    sensor.asc
    status.asc
    timer.asc
  em/
    easybuild.asc
    emproxy.asc
    emrun.asc
    emsim.asc
    emview.asc
    fusdnet.asc
    http.asc
    index.asc
  idea/
    index.asc
  link/
    frag.asc
    index.asc
    link_device.asc
    link_passthrough.asc
    link_provider.asc
    link_user.asc
    linkstats.asc
    lqe.asc
    neighbord.asc
    udpd.asc
  misc/
    buf_t.asc
    elog.asc
    index.asc
    opt.asc
    parse.asc
    time.asc
  tools/
    ceiling_install.asc
    gdb.asc
    index.asc
    linkdump.asc
    wrapper.asc
  index.asc