Empower Your Products with CAS Stacks

Chipkin also provides Stacks that allow your proprietary devices access to larger markets. Our Stacks allow your products to speak BACnet and Modbus, the two most widely used protocols in the market. By being able to communicate with one of these protocols, your products automatically are able to connect to most products in the market. The Chipkin stack can save man-years of development when your company needs to add BACnet to their products.

For a detailed overview of our BACnet and Modbus Stacks visit the following pages:


BACnet Stacks (obsolete page see above links)

Chipkin's BACnet stack is an application layer BACnet library for embedded systems and application development. The BACnet stack can function both as a server (Field device, etc...) or as a client (HMI, etc...). The BACnet stack is a transport layer-independent library, making it easy to use with any transport layer such as MSTP, IP, Ethernet and even PTP and ARCnet. By giving you control of the transport layer you can optimize bandwidth and performance by exploiting the resources at your disposal such as multi-threading and multiple simultaneous connections. The BACnet stack is particularly well suited to most contemporary programming styles as the API uses XML to transfer requests for packet building as well as for handling back parsed packets. The CAS BACnet stack can save man-years of development when your company needs to add BACnet to their products.

Features

Chipkin adds new features regularly. If you need any feature not mentioned here, please ask, it may be in development or we can put it in the front of the queue.

  • OS independent (tested with WinCE/Win32/Win64, Linux, FreeRTOS)
  • Transport layer independent
  • Client/Server functionality
  • Example code for both client/server on a variety of transport layers; TCP/IP, Ethernet (IEEE 802.3), RS232 (EIA-232, Serial) and RS485 (EIA-485, MSTP)
  • XML strings for all incoming/outgoing messages
  • Build with modern coding practices and design patterns.
  • Thread safe, Extensive unit testing, etc.

OSI Model

The CAS BACnet stack implements the Application, Presentation and Session layers of the OSI model. The BACnet stack is transport layer independent. This allows you to use any transport layer that you want to including; TCP/IP, Ethernet (IEEE 802.3), RS232 (EIA-232, Serial) and RS485 (EIA-485, MSTP), PTP or ARCnet.

BACnet Stack implementation Layers

* Handled by the BACnet Stack

Contact Us

Contact us via phone (+1 866-383-1657) or leave a detailed message below for sales, support, or any other needs

*Required Field
*Required Field
I'd like to receive the newsletter. *Check email for confirmation.
*Required Field
8:00am - 12:00pm 12:00pm - 5:00pm
Message Sent Successfully