的BACnet(数据通信协议的楼宇自动化和控制网络)是提供一个BACnet网络层,媒体访问(MAC)层,并为嵌入式系统应用层的开源协议栈软件。
专为嵌入式系统
这是嵌入式系统特别设计,以及为GNU / Linux,微软Windows和其它类Unix计算机操作系统的免版税软件项目。实时操作系统(RTOS)和微控制器也由BACnet的支持。
包括广泛的命令行工具
该软件包包括一个例子BACnet的服务器应用程序和一个例子BACnet的客户端。实际上,它是由一系列的命令行工具,其中我们可以提到bacarf,bacepics,bacrbdt,bacscov,bacucov,bacwi,mstpcrc,bacawf,baciamr,bacrd,bacserv,bacupt,bacwir,bacdcc,bacinitr,bacrp的,bacrpm,bacts,bacwh,bacwp和mstpcap。
数据通信协议
的BACnet是一款专为楼宇控制和自动化网络的数据通信协议。该项目将帮助应用开发者实现对发送和接收消息,其中包含被其他的BACnet兼容设备识别的数据支持。
专为嵌入式BACnet设备
该软件已为嵌入式BACnet设备专门设计的。对于便携性,它在C语言编写的。它包括各种各样的单元测试和众多演示BACnet的应用实例。
入门的BACnet
BACnet的是一个简单的程序,所以安装是一件很容易的事,但首先要确保您下载的BACnet从Softoware最新版本,节省您的主目录存档,并且使用的归档管理器实用程序解压你的选择。
打开一个终端应用程序,去提取存档文件的位置(例如CD /home/softoware/bacnet-stack-0.8.2),然后运行&lsquo的;让&rsquo的;命令编译程序。运行安装系统偏出&lsquo的;须藤使安装&rsquo的;命令。
本发行版是新的
- 更新软件,支持135-2012版本BACnet标准的。
- 增加了对在BACnet / IP支持了lwIP
- 增加了对AT91SAM7S芯片组的支持。
- 增加了对BSD和OS / X操作系统的支持。
- 将RS-485驱动器的Linux的端口上76800波特的支持。
- 修正建立QNX和MinGW下的错误。
- 使未成年人增强了mstpcap工具。
- 添加项目和解决方案文件爱特梅尔Studio的6.1。
- 增加了许多bug修正,并取代一些潜在的不安全功能。
在什么版本0.8.2新是
- 更新软件,支持135-2012版本BACnet标准的。
- 增加了对在BACnet / IP支持了lwIP
- 增加了对AT91SAM7S芯片组的支持。
- 增加了对BSD和OS / X操作系统的支持。
- 将RS-485驱动器的Linux的端口上76800波特的支持。
- 修正建立QNX和MinGW下的错误。
- 使未成年人增强了mstpcap工具。
- 添加项目和解决方案文件爱特梅尔Studio的6.1。
- 增加了许多bug修正,并取代一些潜在的不安全功能。
在什么版本0.7.1新是
- 模拟输出和二进制输出对象被添加到仿真设备的例子。当发送的数据,期待-答复帧的PIC端口MS / TP进行了更新,并不总是回复推迟框架。
- CharacterString价值并增值的对象实例和单元测试,它们被添加到演示/服务器示例应用程序。多状态
- 模拟输入对象,模拟输出对象,模拟值对象,设备对象,多态输入对象,多态输出对象实例被固定返回正确的错误代码为写属性的服务。
- 有大量的错误修正和代码清理。
在什么版本0.6.0新是
- 命令的默认优先级是固定的。
- 的文件是固定的。
- 加入以太网数据链路瑞萨RX62N端口。
- 什锦错误是固定的。
在什么版本0.5.8新是
- 许多错误修正。
在什么0.5.7版本是新的
- ReadRange功能被实施为设备“设备地址绑定”属性。
- 命名管道加入到MS / TP拍摄。
- 也不乏一个GetEventInformation服务,确认专车接送,bug修正,代码清理和文档修复。
在什么版本0.5.3新是
- 该版本增强了AVR Studio和Borland的支持。
- 它改善了MS / TP的统计数据,以及众多的bug修复和代码清理。
在什么版本0.5.0新是
- 一个缓冲区溢出问题的NPDU解码器已得到纠正。
- PDU的编码被重构。
- FIFO添加到单元测试make文件。
- 中断安全FIFO库添加到MS / TP的PIC端口。
- 的PIC18F6720项目被清理。
- 系统UCovNotification处理程序添加到演示服务器应用程序。
- 的MS / TP捕获已得到纠正,以数据限制为输入缓冲区。
- 增加了一个用于ATmega8的端口。
- 许多较小的错误修复,代码清理,建立了清理完成。
在什么版本0.4.7新是
- 的Visual C ++包括已得到修复。
- 里有代码库和示例轻微的错误修正。
在什么版本0.4.6新是
- 单元测试生成文件已得到纠正。
- 一个初始化路由表的消息客户端已被添加。
- 路由器查询演示已被添加。
- 的初步I-AM-路由器对网络演示已添加。
- 阿谁-IS-路由器到网络的客户端应用程序已被添加。
- 将数据发送到Wireshark的一个MS / TP捕获工具已创建。
- Borland的支持更新。
- Linux的MS / TP数据链路模块使用信号灯(pthread的条件),而不是插座或队列。
- 有一些代码清理。 MinGW的支持已得到修复。
评论没有发现