BACnet

ภาพหน้าจอของซอฟแวร์:
BACnet
รายละเอียดซอฟแวร์:
รุ่น: 0.8.3 การปรับปรุง
วันที่อัพโหลด: 11 Apr 16
ผู้พัฒนา: Steve Karg
การอนุญาต: ฟรี
ความนิยม: 218

Rating: 1.0/5 (Total Votes: 3)

BACnet (การสื่อสารข้อมูล Protocol สำหรับอาคารอัตโนมัติและการควบคุมเครือข่าย) เป็นโอเพนซอร์สซอฟต์แวร์โปรโตคอลสแต็คที่ให้เลเยอร์เครือข่าย BACnet, เข้าถึงสื่อ (MAC) ชั้นและชั้นพลิเคชันสำหรับระบบฝังตัว.


ออกแบบมาสำหรับระบบฝังตัว

มันเป็นค่าภาคหลวงฟรีโครงการซอฟต์แวร์ที่ออกแบบมาโดยเฉพาะสำหรับระบบฝังตัวเช่นเดียวกับ GNU / Linux, Microsoft Windows และ UNIX เหมือนระบบปฏิบัติการของคอมพิวเตอร์อื่น ๆ ระบบปฏิบัติการตามเวลาจริง (RTOS) และไมโครคอนโทรลเลอร์ได้รับการสนับสนุนโดย BACnet.


รวมถึงความหลากหลายของเครื่องมือบรรทัดคำสั่ง

แพคเกจรวมถึง Application Server ตัวอย่าง 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 บันทึกเก็บในไดเรกทอรีบ้านของคุณและยกเลิกการบีบอัดโดยใช้ยูทิลิตี้ผู้จัดการเก็บของ ทางเลือกของคุณ.

เปิดแอปเทอร์มิให้ไปที่สถานที่ตั้งของไฟล์ที่เก็บสกัด (เช่นซีดี /home/softoware/bacnet-stack-0.8.2) และเรียกใช้ & lsquo; & rsquo ทำให้; คำสั่งในการรวบรวมโปรแกรม ติดตั้งทั้งระบบโดยใช้ & lsquo; sudo ให้ติดตั้ง & rsquo; คำสั่ง.

มีอะไรใหม่ ในรุ่นนี้:

  • การปรับปรุงซอฟต์แวร์เพื่อสนับสนุนรุ่น 135-2012 มาตรฐาน BACnet ได้.
  • เพิ่มการสนับสนุนสำหรับ lwIP BACnet / IP.
  • เพิ่มการรองรับชิปเซ็ตสำหรับ AT91SAM7S.
  • เพิ่มการสนับสนุนระบบปฏิบัติการสำหรับ BSD และ OS / X.
  • เพิ่ม 76,800 สนับสนุนการส่งข้อมูลบนพอร์ตลินุกซ์ของผู้ขับขี่ RS-485.
  • การแก้ไขข้อผิดพลาดที่สร้างภายใต้ QNX และ MinGW.
  • ทำให้การปรับปรุงเล็กน้อยยูทิลิตี้ mstpcap ได้.
  • เพิ่มโครงการและวิธีการแก้ปัญหาไฟล์สำหรับการ Atmel สตูดิโอ 6.1.
  • เพิ่มการแก้ไขข้อบกพร่องต่าง ๆ นานาและแทนที่ฟังก์ชั่นที่ไม่ปลอดภัยที่อาจเกิดขึ้น-บาง.

มีอะไรใหม่ ในรุ่น 0.8.2:

  • การปรับปรุงซอฟต์แวร์เพื่อสนับสนุนรุ่น 135-2012 มาตรฐาน BACnet ได้.
  • เพิ่มการสนับสนุนสำหรับ lwIP BACnet / IP.
  • เพิ่มการรองรับชิปเซ็ตสำหรับ AT91SAM7S.
  • เพิ่มการสนับสนุนระบบปฏิบัติการสำหรับ BSD และ OS / X.
  • เพิ่ม 76,800 สนับสนุนการส่งข้อมูลบนพอร์ตลินุกซ์ของผู้ขับขี่ RS-485.
  • การแก้ไขข้อผิดพลาดที่สร้างภายใต้ QNX และ MinGW.
  • ทำให้การปรับปรุงเล็กน้อยยูทิลิตี้ mstpcap ได้.
  • เพิ่มโครงการและวิธีการแก้ปัญหาไฟล์สำหรับการ Atmel สตูดิโอ 6.1.
  • เพิ่มการแก้ไขข้อบกพร่องต่าง ๆ นานาและแทนที่ฟังก์ชั่นที่ไม่ปลอดภัยที่อาจเกิดขึ้น-บาง.

มีอะไรใหม่ ในรุ่น 0.7.1:

  • เอาท์พุทอะนาล็อกและเอาท์พุทไบนารีวัตถุที่ถูกเพิ่มเข้าไปในตัวอย่างเช่นอุปกรณ์จำลอง พอร์ต PIC MS / TP ได้รับการปรับปรุงเพื่อให้กรอบไม่เคยตอบกลับเมื่อเลื่อนการส่งเฟรมข้อมูลคาดว่าจะตอบกลับ.
  • CharacterString ราคาและหลายรัฐตัวอย่างวัตถุมูลค่าและการทดสอบหน่วยมีการเพิ่มและพวกเขาถูกเพิ่มเข้าไปในการสาธิต / แอพพลิเคชันเซิร์ฟเวอร์ตัวอย่าง.
  • อนาล็อกวัตถ​​ุอินพุตอะนาล็อกวัตถ​​ุเอาท์พุท, อะนาล็อกวัตถ​​ุค่าวัตถุอุปกรณ์วัตถุหลายท่านของรัฐและรัฐหลายตัวอย่างวัตถุเอาท์พุทได้รับการแก้ไขเพื่อกลับรหัสข้อผิดพลาดที่ถูกต้องสำหรับการให้บริการ WriteProperty ได้.
  • มีการแก้ไขข้อบกพร่องและการสะสางโค้ดที่กว้างขวาง.

มีอะไรใหม่ ในรุ่น 0.6.0:

  • ลำดับความสำคัญของการเริ่มต้นของคำสั่งที่ได้รับการแก้ไข.
  • เอกสารที่ได้รับการแก้ไข.
  • พอร์ต Renesas RX62N ของ DataLink อีเธอร์เน็ตถูกเพิ่มเข้ามา.
  • ข้อบกพร่องสารพันได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 0.5.8:

  • การแก้ไขข้อบกพร่องต่าง ๆ นานา.

มีอะไรใหม่ ในรุ่น 0.5.7:

  • การทำงาน ReadRange ถูกนำมาใช้สำหรับอุปกรณ์ "ที่อยู่อุปกรณ์เข้าเล่ม" ทรัพย์สิน.
  • ไปป์ที่มีชื่อถูกเพิ่มเข้ามาในการจับภาพ MS / TP.
  • รวมทั้งยังได้รับการบริการ GetEventInformation ได้รับการยืนยันการโอนเอกชน, การแก้ไขข้อบกพร่อง, การสะสางโค้ดและแก้ไขเอกสาร.

มีอะไรใหม่ ในรุ่น 0.5.3:


    สนับสนุน
  • ข่าวประชาสัมพันธ์ฉบับนี้ได้ที่เพิ่มขึ้นสำหรับ AVR Studio และ Borland.
  • มันมีการปรับปรุงสถิติ MS / TP, เช่นเดียวกับการแก้ไขข้อบกพร่องต่าง ๆ นานาและสะสางรหัส.

มีอะไรใหม่ ในรุ่น 0.5.0:

  • ปัญหาหน่วยความจำล้นกับถอดรหัส npdu รับการแก้ไข.
  • การเข้ารหัส PDU ถูก refactored.
  • FIFO ถูกเพิ่มลงในแฟ้มหน่วยทดสอบแต่งหน้า.
  • ขัดจังหวะห้องสมุด FIFO ปลอดภัยถูกเพิ่มเข้าไปในพอร์ตรูปของ MS / TP.
  • โครงการ PIC18F6720 ได้รับการทำความสะอาดขึ้น.
  • จัดการ UCovNotification ถูกบันทึกอยู่ใน Application Server สาธิต.
  • MS จับ / TP ได้รับการแก้ไขเพื่อ จำกัด ข้อมูลไปยังบัฟเฟอร์.
  • พอร์ตสำหรับ ATmega8 ถูกเพิ่มเข้ามา.
  • การแก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ จำนวนมากสะสางโค้ดและสร้างการสะสางได้ทำ.

มีอะไรใหม่ ในรุ่น 0.4.7:

  • Visual C ++ รวมถึงการได้รับการแก้ไข.
  • มีการแก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ ใน codebase และตัวอย่าง.

มีอะไรใหม่ ในรุ่น 0.4.6:

  • หน่วยไฟล์ทดสอบให้ได้รับการแก้ไข.
  • ไคลเอนต์ข้อความตาราง Init เส้นทางได้รับการเพิ่ม.
  • สาธิต Router สอบถามรายละเอียดเพิ่มเติมได้รับการเพิ่ม.
  • เบื้องต้นสาธิต I-Am-เราเตอร์แบบในเครือข่ายได้รับการเพิ่ม.
  • โปรแกรมไคลเอนต์ who-is-เราเตอร์แบบในเครือข่ายได้รับการเพิ่ม.
  • เครื่องมือ / TP จับ MS ที่ส่งข้อมูลไปยัง Wireshark ได้ถูกสร้างขึ้น.
  • การสนับสนุน Borland มีการปรับปรุง.
  • โมดูล DataLink / TP ลินุกซ์ใช้ MS semaphores (เงื่อนไข pthread) แทนซ็อกเก็ตหรือคิว.
  • มีบาง Cleanup รหัสคือ สนับสนุน MinGW ได้รับการแก้ไข.

ซอฟต์แวร์ที่คล้ายกัน

Lintouch
Lintouch

3 Jun 15

K8055
K8055

2 Jun 15

DirectFB
DirectFB

15 Apr 15

ความคิดเห็นที่ BACnet

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!