The quotations offer HART communication test tools, source code and services for software and firmware development for Windows, Linux and Embedded Systems.
If you need an additional manpower in your software or firmware project, you are welcome to engage me in a temporary contract. The fact that I report in detail about my work and the relevant content ensures that the know-how that arises for you stays with you. The offer that you will find here represents a framework that is intended to show how such a contract should be imagined in principle.
To Analyse the HART communication on the wire and the behavior of HART devices was the goal for the realization of the HART Tools. This is a set of components for the HART device developer. The tools are targeted to realize test applications and support the device development process. The tool chain includes the support of a slave device simulation implementation on the PC based on C# or Visual Basic.
Hart master communication library for Windows HartDLL.
Hart master .NET component HartX for Windows applications.
Hart slave communication library for Windows SlaveDLL.
Hart slave .NET component for Windows SlaveX.
Single user license
This is a powerful tool for specialists which helps the user or a device developer to analyze communication details of a field device. It provides test services, script running and a slave simulation.
This is a source code module that implements serial communication under windows that is real-time capable. The modules and the supplied test client are implemented in C++.
If you like to modify the implementations of HartTools for your own needs in future or if you are looking for a base of a Hart master functionality under Windows we are providing also the source code of the HartTools software package.
The HART communication code (the native library) is written in C++ and is currently being maintained in Visual Studio 2019 for the new HartTools 7.6 version. The code is strictly modular and based on a HAL (Hardware Abstraction Layer).
The license agreement is as follows.
"You may distribute the target binary for personal use and commercial purposes, install and use the source code on as many computers as you wish and modify or alter the source code at your own risk. You may not redistribute the source code in any way (through website, ftp site, cdrom ...), sell, rent, lease, or sublicense the source code or transfer the rights on the source code.
You may not use the original filenames of the HartTools, namely BaHartFrameAlyst.exe, BaHartDevSimulation.dll, BaHartX75.dll, BaSlaveX75.dll, BaHartDrv75.dll and BaHartSlv.dll.
You may not use the terms 'Borst Automation' or 'HartTools' inside or together with your modified code."
The software has been working in HartTools 7.4 and HartTools 7.5 for about 15 years now without any problems. However, since it is intended (and expected) that they will change the code after
purchase, there is an additional Warranty Disclaimer, which is also included in the source code files.
"The source code is provided without any warranty. Borst Automation and Walter Borst expressly disclaims any warranty for the software paket. This software paket and related documents are provided "AS IS"; without warranty of any kind, expressed or implied. This includes implied warranties of fitness for a particular purpose. All risk arising out of use of this paket remains with the user. By using this software paket, the user agrees that no event shall Borst Automation or Walter Borst make responsible or liable for damages whatsoever. This includes, without limitation, damages for loss of business profits, loss due to business interruption, loss of business information, or any other pecuniary loss, arising out of the use of or the inability to use this software paket."
If you have any questions about this or the quotation, please send us an email immediately to: email@example.com. We will get in contact with you as soon as possible.