Master 8.0:
Slave 8.0:
FrameAlyst 7.6:
TestDLL 7.6:
I have since closed my website as an engineering office (Borst Automation) and have therefore deleted the old page. This is a new page that is a subset of my general presentation. Since this page is primarily aimed at former business associates and customers, it is written in English.
In other words: I'm retired. I certainly won't be developing any new major projects anymore. However, most of my previous work was devoted to topics like embedded systems, digital communications, PC software, testing, and many more. One of my favorite topics has always been HART, and I don't want to let go of it completely.
The software solutions you find on this site are available to you without restrictions. You can do whatever you want with them. The only minor detail is a warranty disclaimer that releases me from any liability. This disclaimer applies to all source code, software and documents found on this site. If you have any questions or comments on the topics presented, please send me an e-mail to the address I have listed below.
The graphic below illustrates the relationships. There are essentially two Git projects. One contains the C++ source code of the software for a master and a slave that support the HART protocol (4..20 mA) and HART-IP. The second package contains the setup for the HART analyzer FrameAlyst, which records and analyzes communication between field devices (slaves) and a master.
The graphic illustrates the special approach for master and slave devices. Here, the same C++ source code is used for both a PC simulation and the implementation of an embedded system. This makes it very easy to develop most of the firmware for a HART slave or master in a PC simulation.
The Git project contains the C++ source code for a HART master and a HART slave. This also
includes the source code for a simulation DLL under Windows and the C# source code for
running the simulation library. The Git project also contains the required documentation
like data sheets and many further details:
https://github.com/BorstAutomation/Hart-Master-Slave-8.0
.
This project primarily represents the setup file (.msi) of the HART FrameLayst for Windows.
Further information can be found in the Git project itself:
https://github.com/BorstAutomation/HartTools-7.6-Setup
.
Hart Communication Protocol Specifications
Commubox FXA195 USB/HART Modem (Endress+Hauser)
HART® Protocol Modems (Microflex)
Release Notes (Tbd)
User's Manual
Unlimited User License
Walter Borst
Kapitaen-Alexander-Strasse 39
27472 Cuxhaven
General:
office@walter-borst.de
Hart Specific:
hart@walter-borst.de
Home:
https://www.walter-borst.de/
+49 4721 6985100
LinkedIn: https://www.linkedin.com/in/walter-borst/
Walter Borst, 11.10.2025