的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的支持已得到修復。
評論沒有發現