bctl Icon

bctl

beta

1-wire based boiler/DHW/distribution heating system controller

Add a Review
4 Downloads (This Week)
Last Update:
Download bctl-1.2.tar.gz
Browse All Files
BSD Linux

Description

bctl is a C++ state-machine based boiler controller utilizing a 1-Wire bus for sensors and I/O. It implements a multi-loop circulation/distribution controller targeting a wood fired boiler using hot water thermal storage and indirect heating of domestic hot water. It includes provision for dumping excess heat to a secondary distribution system, as well as provision for heat recovery during a cool-down cycle.

The design is based on the 1-wire family of sensors and data I/O components. The software package is written in C++ and utilizes the owcapi and owlib facilities of the open-source owfs package for all 1-wire transactions.

The software architecture is based on the QP hierarchical state machine framework developed by Quantum Leaps, and utilizes their QM modeling tool for state machine template generation. QP is an open-source package and QM is distributed free of charge for non-commercial use.

bctl Web Site

Update Notifications





Write a Review

User Reviews

Be the first to post a review of bctl!

Additional Project Details

Intended Audience

Developers, Engineering

Programming Language

C++

Registered

2013-10-20
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.