Sign Up

HSE Logger by Hampel Software Engineering - Toolkit for LabVIEW Download

A flexible and extensible logging system inspired by the Python logging module.

D Discussion Watch * 12 ↓4,560
 screenshot
Version2.2.2.114
ReleasedFeb 12, 2025
Publisher Hampel Software Engineering
License BSD License
LabVIEW VersionLabVIEW>=16.0
Operating System Windows, Mac, and Linux
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   hse_lib_hse_libraries  
Project links Homepage   Documentation   Repository   Discussion

Description

A flexible and extensible logging system inspired by the Python logging module.

For common logging tasks this logger library has a Quick-API which makes it very easy to integrate and use it in a project without caring about the LVOOP internals. The library provides five log levels (DEBUG, INFO, WARNING, ERROR, CRITICAL) and two targets for the output (file handler, event handler). Because of the LVOOP design it is flexibly usable and every part of it can be extended with custom child classes to implement new features.

We also offer add-on packages to extend the basic functionality (e.g. log rotate for files or logging to databases).

More information is available at
https://dokuwiki.hampel-soft.com/code/open-source/hse-logger

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 get in touch with 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

2.2.2.114 (Feb 12, 2025)

[IMPROVEMENT] update colors, descriptions

v2.2.1
[FEATURE] add examples (issues #22, #39)
[FEATURE] add some custom probes (issue #42)
[FEATURE] do not throw error if logger not initialised (issue #52)
[FEATURE] add method to Change Handler Log Lever (issue #53)
[FEATURE] make parsing of the error source public (issue #56)
[FEATURE] add protected write accessors (issue #58)

hampel-soft was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts

Add Palette to Library
First of all, thank you for sharing such a toolkit with the community! Let me, please, suggest one…

by Ivan Yakushchenko, 4 years, 1 month ago, 4 , 3
suggestion
HSE Logger - a short tutorial video?
This is a really cool new package! Wondering if you have a short tutorial video that shows it in ac…

by VIPM Community, 4 years, 5 months ago, 3 , 3