BACnet

Software screenshot:
BACnet
Dettagli del software:
Versione: 0.8.3 Aggiornato
Data di caricamento: 11 Apr 16
Sviluppatore: Steve Karg
Licenza: Libero
Popolarità: 218

Rating: 1.0/5 (Total Votes: 3)

BACnet (protocollo di comunicazione dati per Building Automation and Control Networks) è un software stack di protocollo open source che fornisce un livello di rete BACnet, un MAC (Media Access) strato, e un livello di applicazione per sistemi embedded.


Progettato per sistemi embedded

Si tratta di un progetto di software royalty-free appositamente progettato per sistemi embedded, così come per GNU / Linux, Microsoft Windows e altri sistemi operativi per computer UNIX-like. sistemi operativo real-time (RTOS) e microcontrollori sono supportati anche da BACnet.


Comprende una vasta gamma di strumenti da riga di comando

Il pacchetto include un Application Server esempio BACnet e un client esempio BACnet. In realtà, si compone di una vasta gamma di strumenti da riga di comando, tra i quali possiamo citare bacarf, bacepics, bacrbdt, bacscov, bacucov, bacwi, mstpcrc, bacawf, baciamr, bacrd, bacserv, bacupt, bacwir, bacdcc, bacinitr, bacrp , bacrpm, bacts, bacwh, bacwp, e mstpcap.


Un protocollo di comunicazione dati

BACnet è un protocollo di comunicazione dati progettato per la costruzione di reti di controllo e di automazione. Questo progetto aiuterà gli sviluppatori di applicazioni per implementare il supporto per l'invio e la ricezione di messaggi, che contengono i dati che viene riconosciuto da altri dispositivi compatibili BACnet.


Progettato per il dispositivo BACnet integrato

Il software è stato progettato appositamente per il dispositivo BACnet integrato. Per la portabilità, è scritto interamente in linguaggio di programmazione C. Esso comprende una grande varietà di test di unità e numerose demo esempi di applicazione BACnet.


Iniziare con BACnet

BACnet è un programma semplice, quindi l'installazione è un compito molto facile, ma prima assicuratevi di scaricare l'ultima versione di BACnet da Softoware, salvare l'archivio nella directory di casa, e decomprimerlo utilizzando l'utilità di archiviazione direttore di la vostra scelta.

Aprire una applicazione Terminale, andare alla posizione dei file di archivio estratti (ad esempio cd /home/softoware/bacnet-stack-0.8.2) ed eseguire il & lsquo; rendere & rsquo; comando per compilare il programma. Installarlo livello di sistema eseguendo il & lsquo; sudo make install & rsquo; comando.

Cosa c'è di nuovo in questa versione:

  • Aggiornamenti software per supportare la versione 135-2012 dello standard BACnet.
  • Aggiunge il supporto lwIP per BACnet / IP.
  • Aggiunge il supporto chipset per AT91SAM7S.
  • Aggiunge il supporto del sistema operativo per BSD e OS / X.
  • Aggiunge 76800 supporto di trasmissione sulla porta Linux su Driver RS-485.
  • Correzioni costruire errori sotto QNX e MinGW.
  • Rende miglioramenti minori al programma di utilità mstpcap.
  • Aggiunge i file di progetto e di soluzioni per Atmel Studio 6.1.
  • Aggiunge numerose correzioni di bug, e sostituisce alcune funzioni potenzialmente non sicuri.

Cosa c'è di nuovo nella versione 0.8.2:

  • Aggiornamenti software per supportare la versione 135-2012 dello standard BACnet.
  • Aggiunge il supporto lwIP per BACnet / IP.
  • Aggiunge il supporto chipset per AT91SAM7S.
  • Aggiunge il supporto del sistema operativo per BSD e OS / X.
  • Aggiunge 76800 supporto di trasmissione sulla porta Linux su Driver RS-485.
  • Correzioni costruire errori sotto QNX e MinGW.
  • Rende miglioramenti minori al programma di utilità mstpcap.
  • Aggiunge i file di progetto e di soluzioni per Atmel Studio 6.1.
  • Aggiunge numerose correzioni di bug, e sostituisce alcune funzioni potenzialmente non sicuri.

Cosa c'è di nuovo nella versione 0.7.1:

  • uscita analogica e uscita binari oggetti sono stati aggiunti all'esempio dispositivo simulato. La porta PIC MS / TP è stato aggiornato al telaio non sempre Reply-Rinviata quando ha inviato un frame di dati-attesa-Reply.
  • CharacterString valore e pluriennale dello Stato sono stati aggiunti esempi di oggetti di valore e unit test, e sono stati aggiunti al / applicazione di esempio server dimostrativo.
  • L'oggetto Ingresso analogico, uscita analogica oggetto, oggetto valore analogico, oggetto dispositivo, multi-stato oggetto di input, e pluriennale dello Stato esempi oggetto di output sono state fissate per tornare codici di errore corretti per il servizio WriteProperty.
  • Ci sono state correzioni e ripuliture codice vasta.

Cosa c'è di nuovo nella versione 0.6.0:

  • priorità predefinito di comandi è stato fissato.
  • La documentazione è stata fissata.
  • è stato aggiunto porto Renesas RX62N di collegamento dati Ethernet.
  • bug assortiti sono stati fissati.

Cosa c'è di nuovo nella versione 0.5.8:

  • Numerosi bugfix.

Cosa c'è di nuovo nella versione 0.5.7:

  • funzionalità ReadRange è stata implementata per il dispositivo "Indirizzo dispositivo Binding" proprietà.
  • Una named pipe è stato aggiunto al MS / TP Capture.
  • Inoltre è incluso un servizio sono stati GetEventInformation, Confermato Trasferimento privato, correzioni, pulizia del codice, e correzioni di documentazione.

Cosa c'è di nuovo nella versione 0.5.3:

  • Questa release ha migliorato il supporto per AVR Studio e Borland.
  • Ha migliorato le statistiche MS / TP, oltre a numerosi bugfix e pulizia del codice.

Cosa c'è di nuovo nella versione 0.5.0:

  • Un problema di buffer overflow con il decoder NPDU è stato corretto.
  • codifica PDU è stata riscritta.
  • FIFO è stato aggiunto al file di test di unità make.
  • Un interrupt biblioteca FIFO di sicurezza è stato inserito il porto di PIC MS / TP.
  • Il progetto PIC18F6720 è stato ripulito.
  • Un gestore UCovNotification è stato inserito l'applicazione server demo.
  • La cattura / TP MS è stato corretto per limitare i dati nel buffer di input.
  • È stata aggiunta una porta per il ATmega8.
  • Numerose correzioni di bug minori, pulizia del codice e creare sono stati fatti ripuliture.

Cosa c'è di nuovo nella versione 0.4.7:

  • Visual C ++ include sono stati corretti.
  • Non ci sono correzioni di bug minori nella base di codice e gli esempi.

Cosa c'è di nuovo nella versione 0.4.6:

  • Il file di prova make unità è stato corretto.
  • È stato aggiunto un client messaggio Tabella Init di routing.
  • sono stati aggiunti demo richiesta router.
  • È stato aggiunto un preliminare demo I-Am-router-to-Network.
  • È stata aggiunta una applicazione client Chi-è-router-to-Network.
  • è stato creato uno strumento / capture TP MS che invia i dati di Wireshark.
  • Supporto Borland viene aggiornato.
  • Il modulo datalink / TP Linux MS utilizza semafori (condizioni pthread) invece di socket o code.
  • Vi è una certa pulizia del codice. Supporto MinGW è stato risolto.

Programmi simili

MisterHouse
MisterHouse

20 Feb 15

DOMjudge
DOMjudge

17 Feb 15

Xibo
Xibo

19 Feb 15

Commenti a BACnet

I commenti non trovato
Aggiungi commento
Accendere le immagini!