BACnet - A Data Communication Protocol for Building Automation and Control Networks - see bacnet.org. This BACnet library provides a BACnet application layer, network layer and MAC layer communications services for an embedded system, Win32, or Linux.