sdk_tinyos

所属分类:Linux/Unix编程
开发工具:Unix_Linux
文件大小:727KB
下载次数:8
上传日期:2010-12-28 19:10:58
上 传 者eddy023
说明:  tinyos 串口数据读写并发送
(tinyos ,read /write the serial data read and send)

文件列表:
sdk_tinyos\6lowpan\serial_tun\6lowpan.h (12352, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\build.xml (264, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\Makefile (308, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\serial_tun.c (34157, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\tags (15293, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\tun_dev.c (3579, 2010-05-19)
sdk_tinyos\6lowpan\serial_tun\tun_dev.h (1755, 2010-05-19)
sdk_tinyos\blip\bootstrap.sh (32, 2010-05-19)
sdk_tinyos\blip\configure.ac (477, 2010-05-19)
sdk_tinyos\blip\driver\config.c (3862, 2010-05-19)
sdk_tinyos\blip\driver\config.h (1467, 2010-05-19)
sdk_tinyos\blip\driver\hashtable.c (9078, 2010-05-19)
sdk_tinyos\blip\driver\hashtable.h (7401, 2010-05-19)
sdk_tinyos\blip\driver\hashtable_private.h (4053, 2010-05-19)
sdk_tinyos\blip\driver\logging.c (2985, 2010-05-19)
sdk_tinyos\blip\driver\logging.h (2430, 2010-05-19)
sdk_tinyos\blip\driver\Makefile.am (842, 2010-05-19)
sdk_tinyos\blip\driver\mcast.c (5803, 2010-05-19)
sdk_tinyos\blip\driver\mcast.h (1274, 2010-05-19)
sdk_tinyos\blip\driver\netlink.c (5558, 2010-05-19)
sdk_tinyos\blip\driver\netlink.h (1536, 2010-05-19)
sdk_tinyos\blip\driver\nwstate.c (16260, 2010-05-19)
sdk_tinyos\blip\driver\nwstate.h (3265, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\CHANGES (12517, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\config.guess (38339, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\config.h.in (2697, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\config.sub (28971, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\configure.in (4477, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\COPYRIGHT (2189, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\copyright.blurb (447, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\defaults.h (6381, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\depcomp (13866, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\device-bsd44.c (6048, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\device-common.c (2569, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\device-linux.c (6995, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\gram.c (65567, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\gram.h (4806, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\gram.y (11746, 2010-05-19)
sdk_tinyos\blip\driver\radvd-1.0\includes.h (1844, 2010-05-19)
... ...

Mini C-SDK for TinyOS ===================== This directory contains a mini-SDK for C, for communicating with motes running TinyOS 2.0. To build this SDK, run ./bootstrap ./configure --prefix= make in the current directory and, if you wish, "make install" to install the C-based serial forwarder in /bin. This directory contains one utility: - sf: a C-based serial forwarder: sf Starts a serial forwarder listening for TCP connections on port , and sending and receiving packets on serial port at the specified . This serial forwarder implements the standard TinyOS 2.0 serial forwarder protocol (see comments in support/sdk/java/net/tinyos/packet/SFProtocol.java for a brief overview). a library (libmote.a) supporting mote communication: - serialsource.h: send and receive packets over a serial port (supports non-blocking I/O) - sfsource.h: send and receive packets using the serial forwarder protocol - message.h: support functions for mig, to encode and decode bitfields of arbitrary size and endianness - serialpacket.h: mig-generated code to encode and decode the header of TinyOS serial active-message packets (the packets sent and received by the BaseStation application) - serialprotocol.h: ncg-generated code containing the constants describing TinyOS serial packets (from tos/lib/serial/Serial.h) and four example programs that use that library: - seriallisten: print packets received from a serial port - sflisten: print packets received from a serial forwarder - prettylisten: print packets received from a serial forwarder, using mig-generated code to decode the standard serial-active-message header - sfsend: send a packet (specified on the command line) to a serial forwarder Note that sflisten prints, and sfsend sends, raw packets. In particular, the first byte indicates the packet type (e.g., 00 for the AM-over-serial packets). For more information on serial communication to and from motes, see TEP113. For more information on using ncg and mig with C, see the nescc-mig and nescc-ncg man pages.

近期下载者

相关文件


收藏者