bacnet-stack-0.5.4

所属分类:TCP/IP协议栈
开发工具:C/C++
文件大小:1577KB
下载次数:318
上传日期:2010-04-19 10:48:45
上 传 者chulia20002001
说明:  BACnet协议栈开源代码,应用在嵌入式平台中。
(BACnet open source protocol stack for embedded systems, Linux, and Windows http://bacnet.sourceforge.net/ Welcome to the wonderful world of BACnet and true device interoperability! About this Project ------------------ This BACnet library provides a BACnet application layer, network layer and media access (MAC) layer communications services for an embedded system. BACnet- A Data Communication Protocol for Building Automation and Control Networks- see bacnet.org. BACnet is a standard data communication protocol for Building Automation and Control Networks. BACnet is an open protocol, which means anyone can contribute to the standard, and anyone may use it. The only caveat is that the BACnet standard document itself is copyrighted by ASHRAE, and they sell the document to help defray costs of developing and maintaining the standard (just like IEEE or ANSI or ISO). For software developers, the BACnet protocol is a standard way to send and receive messages on the wi)

文件列表:
bacnet-stack-0.5.4 (0, 2009-10-25)
bacnet-stack-0.5.4\bin (0, 2009-10-25)
bacnet-stack-0.5.4\bin\bacrpd.bat (1150, 2009-04-23)
bacnet-stack-0.5.4\bin\bacrpd.sh (3377, 2009-07-17)
bacnet-stack-0.5.4\bin\bvlc.bat (471, 2008-11-21)
bacnet-stack-0.5.4\bin\bvlc.sh (652, 2008-07-11)
bacnet-stack-0.5.4\doc (0, 2009-10-25)
bacnet-stack-0.5.4\doc\man (0, 2009-10-25)
bacnet-stack-0.5.4\doc\man\bacrp.1 (4309, 2008-07-27)
bacnet-stack-0.5.4\doc\man\bacwi.1 (3422, 2008-05-20)
bacnet-stack-0.5.4\doc\code-standard.txt (8985, 2007-11-29)
bacnet-stack-0.5.4\doc\BACnetCollapsedArchitecture.flw (7078, 2007-04-02)
bacnet-stack-0.5.4\doc\htdocs (0, 2009-10-25)
bacnet-stack-0.5.4\doc\htdocs\index.html (31583, 2009-01-31)
bacnet-stack-0.5.4\doc\htdocs\images (0, 2009-10-25)
bacnet-stack-0.5.4\doc\htdocs\images\BACnet.png (11912, 2006-12-07)
bacnet-stack-0.5.4\doc\BACnet-Protocol-Diagram.odg (15526, 2008-01-12)
bacnet-stack-0.5.4\doc\RPM-Handler.flw (6852, 2007-07-17)
bacnet-stack-0.5.4\lib (0, 2009-10-25)
bacnet-stack-0.5.4\lib\Makefile (4879, 2009-10-21)
bacnet-stack-0.5.4\lib\makefile.b32 (5245, 2009-10-21)
bacnet-stack-0.5.4\lib\main.cpp (733, 2008-11-12)
bacnet-stack-0.5.4\lib\bacnetdll.cbp (8048, 2009-05-22)
bacnet-stack-0.5.4\lib\main.h (466, 2009-04-19)
bacnet-stack-0.5.4\lib\bacnet.cbp (11713, 2009-05-22)
bacnet-stack-0.5.4\obj (0, 2009-10-25)
bacnet-stack-0.5.4\src (0, 2009-10-25)
... ...

BACnet Tools are binary demo application command line utilities that use BACnet/IP to perform a variety of BACnet services. Some tools use BACnet WhoIs to bind to devices, but can also use a static binding file address_cache. Most of the tools have help (--help option), and use environment variables to configure the datalink. The Client Tools use WhoIs to bind to target devices. The WhoIs can be eliminated by using the address_cache file, which is read by each client tool from the current working directory. Having the device address from the address_cache file will greatly improve the throughput and speed of the client tools. The address_cache file can be generated using the standard output of the bacwi tool. EXAMPLE: bacwi -1 > address_cache Client Tools: bacrp - BACnet ReadProperty service bacwp - BACnet ReadProperty service bacarf - BACnet AtomicReadFile service bacawf - BACnet AtomicWriteFile service bacdcc - BACnet DeviceCommunicationControl service bacrd - BACnet ReinitializeDevice service bacwh - BACnet WhoHas service bacwi - BACnet WhoIs service bacepics - BACnet EPICS for Device object. bacts - BACnet TimeSynchronization service bacucov - BACnet UnconfirmedChangeOfValue service bacrpm - BACnet ReadPropertyMultiple service Server Tools: bacserv - BACnet Device Simulator Router Tools: baciamr - BACnet I-Am-Router to Network message bacinitr - BACnet Initialize Router message bacwir - BACnet Who-Is Router to Network message Capture Tool: The mstpcap tool is used for capturing MS/TP traffic from an RS-485 serial adapter and saving the packets in a file for viewing by Wireshark. The source code for the BACnet-Tools can be found at: http://bacnet.sourceforge.net/

近期下载者

相关文件


收藏者