Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

HSE Core: Libraries by Hampel Software Engineering - Toolkit for LabVIEW Download

The basis of all HSE applications: A collection of useful VIs developed over the years.

D Discussion Watch * 5 ↓1,816
 logo
Version4.5.1.1190
ReleasedFeb 26, 2026
Publisher Hampel Software Engineering
License BSD
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies hse_lib_hse_logger  
Used By hse_lib_hse_application_template_wizard   hse_lib_hse_framework   hse_lib_hse_gennet   hse_lib_hse_db   hse_lib_hse_ify_dqmh_tool   hse_lib_hse_flavour_scripting_tools_for_dqmh  
Project links Homepage   Documentation   Repository   Discussion

Description

The HSE Libraries form the basis of all our applications, similar to a very basic framework. They are a collection of useful VIs developed over the years for and within our real-life projects.

This package contains the following collections:
hse-application - Takes care of versions and path handling
hse-configuration - VIs to read and write the config files located in \TEMPLATE_Config
hse-dqmh - Support VIs for generically loading and calling DQMH modules
hse-ui - Useful helper VIs and tools for creating and manipulating user interfaces:
- Positioning of front panel windows
- About window templates
- Asynchronous / Synchronous Popup and Dialog windows
- Coloring and resizing Multi-Column List Boxes (MCLB), working with Panels, Colours, etc
- Subpanel Management
hse-misc - Various helper VIs
- Common
- Controls
- Conversion
- Date and Time
- Errors
- File Handling
- Loop Timer (deprecated)
- Array and String Manipulation
- Networking
- Testing/Debugging
- Tools
- Simple String Logger
- Clone Naming
- Show Running VIs
- Type Descriptor Helpers

This project ships with several examples which you can browse from the Example Finder ("Help -> Find Examples…" menu item in the LabVIEW IDE). In the NI Example Finder, browsing the directory structure, navigate to "\HSE" or "\Hampel Software Engineering" where you will find additional example VIs.

---

This software is published under a free licence; you can use, modify and extend it as you wish. However, if you need commercial support please contact us.

At Hampel Software Engineering (HSE) we work with our customers to increase the quality of their software through improved development processes. If you are interested in working with HSE or want to learn more about how we can help you please visit www.hampel-soft.com.

Release Notes

4.5.1.1190 (Feb 26, 2026)

[FEATURE] add byte-to-hex-string VI (#179)
[IMPROVEMENT] inlining for dynamic callers (#211)
[IMPROVEMENT] error descriptions (#216)
[IMPROVEMENT] upgrade to DQMH v7.1.2
[FIX] order of error handlers in dynamic requesters (#217)

joerghampel was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts