Skip to Content

KbLogger

The automotive ready logging and test program.

Kodeburg’s kbLogger is a powerful, flexible, and high-performance logging tool designed for seamless communication and comprehensive data analysis in real time. Built for versatility, kbLogger is the ideal solution for engineers and developers seeking a reliable logger that adapts to specific testing and communication needs. Key features include:

  • Efficient, Configurable Performance: kbLogger delivers high-speed logging capabilities with an easy-to-configure interface, ensuring rapid deployment and adaptability to varied environments.
  • Comprehensive Communication Support: With support for multiple communication protocols, including RS232, Ethernet, CAN, I2C, and SPI, kbLogger facilitates efficient interaction with a range of devices under test (DUT).
  • Sound Analysis with FFT: Integrated sound analysis powered by Fast Fourier Transforms (FFT) allows users to leverage a standard sound card for detailed sound data logging and analysis.
  • Customizable Interface with GUI Designer: Tailor kbLogger’s interface to your exact specifications using the intuitive GUI designer, providing a user-centric experience.
  • Powerful Scripting Module: kbLogger includes a scripting module that supports user-defined JavaScripts, giving users the flexibility to automate and extend functionality based on unique project requirements.
  • Translator Module for Real-Time Message Interpretation: kbLogger’s translator module automatically converts binary messages—whether user-defined or standard—into a human-readable format in real-time, simplifying data review and reporting.
  • Test Module for Automated Test Execution: The built-in test module allows users to design, execute, and monitor test scripts with ease, creating detailed HTML test reports upon completion to document results.
  • Message Filters, Editors, and Advanced Plotting: Efficiently manage received messages with advanced filters and editors, while the plotter module enables automatic graphing of specific values extracted from message data.

kbLogger is the ultimate tool for logging, analyzing, and visualizing data in real-time. From sound analysis to comprehensive testing and beyond, kbLogger is equipped to streamline and enhance every aspect of your data logging process.

kbLogger documentation kbLogger download kbLogger License


Configurable UI

kbLogger projects are configured graphically  via ConfigItems in the ConfigViewer. The output is done in the ConfigItem related ChildWindows.

GUI designer

User defined UIs are done with the included GUI designer. Arrange your needed widgets by drag&drop and give them a functionality by user defined JavaScript.

Scripting Module

Do you to implement your own protocols? Implement them in the ScriptObject in a harware independant way. 

Plotter

The plotter window is able to extract number from messages by using some regular expressions and show them in a graph in realtime. No programming necessary.

Test module

User defined test are done by declare them in the TestObject. Repeated execution of them, retries, event recording and result storage are already implemented in the TestObject.

Test report generation

For documentation of your test results, the TestObject can generate a HTML test report including screenshots from the Plotters, if necessary.