Code Search for Developers
 
 
  

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



Some source files from: EmStar/devel/dts
  dts/
    TODO
    dts_command.c
    dts_exec.c
    dts_exec.h
    dts_exec_status.c
    dts_exec_xfer.c
    dts_i.h
    dts_main.c
    dts_md5.c
    dts_neighbor.c
    dts_ondisk.c
    dts_report.c
    dts_response.c
    dts_sequence_numbers.c
    dts_shell.c
    dts_shell.h
    dts_status.c
    dts_tester.c
    dtsh.c
  filemover/
    TODO
    filemover_deleter.c
    filemover_file.c
    filemover_i.h
    filemover_main.c
    filemover_packet.c
    filemover_query.c
    filemover_send.c
    filemover_status.c
  filemover_util/
    filemover_dlist_reader.c
    filemover_util.c
  include/
    dts_shared.h
    dts_sink.h
    dts_util.h
    filemover_shared.h
    tcpxfer_shared.h
  shared/
    filemover_meta.c
  sink/
    process_ns.c
    sink_decision.c
    sink_main.c
    sink_nlist.c
    sink_status.c
    sink_tree.c
    sink_types.h
  tcpxfer/
    TODO
    md5.c
    md5.h
    tcpxfer_client.c
    tcpxfer_data.c
    tcpxfer_file.c
    tcpxfer_i.h
    tcpxfer_main.c
    tcpxfer_md5.c
    tcpxfer_packet.c
    tcpxfer_query.c
    tcpxfer_send.c
    tcpxfer_server.c
    tcpxfer_status.c
  test/
    basicrun
  testtabs/
    dts_deps.run
    tcpxfer.run
    test.sim
    test.topo
    test_all-gw.run
    test_all-log.run
    test_all-pc.run
    test_all-sgsink.run
    test_all.run
    test_dts-gw.run
    test_dts-onenode.sim
    test_dts-pc.run
    test_dts-sim.run
    test_dts-threenodes.sim
    test_dts-twonodes.sim
    test_dts.run
    test_dtsandxfer.run
    test_dtsvg.run
    test_sinkandxfer-gw.run
    test_sinkandxfer-pc.run
    test_sinkandxfer-sgsink.run
    test_sinkandxfer-val.run
    test_sinkandxfer.run
    test_sinktree-fournodes.sim
    test_sinktree-generic.sim
    test_sinktree-three-hops.sim
    test_sinktree-threenodes.sim
    test_sinktree-twonodes.sim
    test_sinktree.run
    test_sinktree.sim
    test_tcpxfer.run
    teststick.loc
  util/
    align
    cleanmeta-cron-entry
    convert_bundle_to_new_version.py
    create_deploy_tarball.sh
    cuernavaca_static.txt
    deleter.sh
    dts-checkrunning
    dts-clean-meta
    dts-only-install
    dts-sep-meta
    dts-startscript
    dts-whole-system-install
    dtsupgrade-cron
    emstar-cron-entry
    filemover_compat
    filemover_fixup
    filemover_gen_file_stats.py
    fmcompat-cron-entry
    gen_static_routes.py
    gen_time_file.sh
    gen_time_file_cron
    network-watchdog.sh
    pachuca_static.txt
    pc_filemover_compat
    pcfmcompat-cron-entry
    samplefile
    sepmeta-cron-entry
    set-dts-env.sh
    ssh_parallel.py
    staticroute
    unam
    unroofnet
  BUILD



See more files for this project here