ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
FlexLogger enables quick sensor configuration and mixed signal data logging—no programming required.
Get started for free with your NI data acquisition (DAQ) hardware and FlexLogger Lite. For additional test automation and integration of custom measurements, choose FlexLogger Professional. If you need more advanced automation and custom design for your test system, learn more about NI LabVIEW, or get both in the NI LabVIEW+ Suite, which includes FlexLogger, LabVIEW, and more NI software.
FlexLogger and the LabVIEW+ Suite are available in subscription and perpetual license terms.
FlexLogger Lite FREE | FlexLogger Professional | ||
|---|---|---|---|
Key differentiators | Recommended for manual data logging and monitoring with NI DAQ hardware. Includes standard FlexLogger capabilities:
| Recommended for applications that require more complete validation capabilities or additional I/O. Includes FlexLogger Lite capabilities plus:
| |
Measure Data | |||
Configure input channels (analog, digital, counter) | |||
Configure output channels (analog, digital) | |||
Scale input channels | |||
Calibrate input channels | |||
Specify up to three analog input data rates per test | |||
Simulate DAQ hardware | |||
Remap channel configuration to new hardware | |||
View device pinouts | |||
Disable channels | |||
Configure CAN/LIN signals | |||
Configure ECU measurements (XCP/CCP) | |||
Use formula channels | |||
Configure statistic channels | |||
Monitor system resources | |||
Use variables | |||
Configure using TEDs | |||
Log Test Data | |||
Use parameters to customize file name and/or path | |||
Segment into multiple log files | |||
Configure and log test properties | |||
Log data to CSV and TDMS files | |||
Customize CSV decimal symbol, list separator, and date format | |||
Choose which channels to log | |||
Simultaneously log to a backup location | |||
Start and stop logging using triggers | |||
Create user notes | |||
Monitor Data | |||
Snapshot an image of a screen | |||
Lock screens to avoid accidental changes | |||
Pause graphs to inspect historical data during a test | |||
Configure data history retention to optimize memory usage | |||
Build screens to visually monitor tests (graphs, numerics, Booleans, text) | |||
Manually trigger events for scripts from interface with action buttons | |||
Organize large screens using containers and tabs | |||
Enhance screens with images and drawings | |||
Create multiple screens | |||
Use channel alarms | |||
Control Execution | |||
Set trigger conditions to decrease the logging rate outside of events of interest | |||
Automate project configuration and test execution with Python | |||
Automate project configuration and test execution with LabVIEW | |||
Automate project configuration and test execution with TestStand | |||
Extend Capabilities | |||
Download and implement FlexLogger plug-ins from the GitHub library | |||
Use measurement plug-ins (Python or LabVIEW) to transfer data and functionality between FlexLogger and other measurement applications | |||
Create plug-ins to integrate data into FlexLogger (for example, from third-party hardware) | |||
Create plug-ins to act on data from FlexLogger (for example, control logic) | |||
Create plug-ins to receive and send data from/to FlexLogger (for example, custom math, system integration) | |||
Automatically back up log files using NI SystemLink™ software | |||
Create remote monitoring dashboards using SystemLink | |||
Scale Hardware | |||
Multichassis synchronization (Ethernet TSN CompactDAQ system using 802.1AS) | |||
Multichassis synchronization (Ethernet TSN CompactDAQ system using 1588) | |||
Multichassis synchronization (PXI Express with timing upgrade) | |||
Additional Value | |||
Use preview features | |||
Consult forum/community support | |||
Consult NI Technical Support | |||
Lock a configured project | |||
Test System Development | |||
Develop and deploy custom test and measurement applications or plug-ins that integrate with other NI products | |||
Create and edit test sequences; create deployable test systems | |||
Accelerate and automate measurement data insights with ready-to-use test data visualization, processing, and reporting tools | |||
Create web applications | |||
A perpetual license means that the version of the software you purchase will never stop working. NI software licenses provide access to an NI software service program. These benefits are included in the first year of perpetual licenses. After the first year, software service is renewable on an annual basis. Even if you do not subscribe to software service, your software will continue to operate with the version you currently have installed.
A subscription license gives you access to software on an annual basis. Once the term of the subscription license is up, you must renew your subscription to keep using the software. When you renew your subscription, you will also maintain access to your NI software service agreement benefits.
Learn about the benefits of software services or read this article to help you decide which license option will best meet your needs.
There are no functional or feature-level differences when purchasing NI software through a subscription or perpetual license. Both licenses include the same features.
Yes. You can upgrade to FlexLogger Professional at any time. You can purchase online or contact your NI representative. You will not lose any of your previous work while upgrading to FlexLogger Professional.
If you are currently using FlexLogger Lite, you can activate FlexLogger Professional by selecting My FlexLogger > Activate license...
This will open the NI License Manager activation window, where you can select the method of activation. You can also activate FlexLogger by opening NI License Manager and using a single-seat license or connecting your computer to a NI Volume License Manager.
Purchasing a single-seat license to FlexLogger provides access to an NI software service agreement which includes benefits like new and previous version downloads, technical support, and online training. These benefits are included in subscription licenses and for the first year of perpetual licenses. After the first year, software service is renewable on an annual basis.
Learn more about the benefits of software services.
For activation, you will have to log in to your NI Account, which requires a network connection. However, after the login process is done via the network and FlexLogger Lite becomes available, you can disconnect from the network and use FlexLogger Lite offline. As long as the user doesn‘t log out of FlexLogger—in that case, a network connection will be needed again.
Any option not available in FlexLogger Lite will display in the user interface with a green ribbon symbol, as shown in the following image.
If you try clicking one of those options, you will see a “License Required” window with a brief description of what the feature does in FlexLogger Professional. If you haven’t started your free trial, the “Start your free trial” option will be available in the displayed window. If the trial has already expired, a button to activate FlexLogger Professional will be displayed instead. You can also find a table with the list of available features at Documentation Reference for FlexLogger Editions.
You can open the projects, but you will not be able to edit or run them. FlexLogger Lite will display a banner mentioning that there are paid features being used, and you can see a list of them by clicking on the “View licensed features” button to the right of the banner, as depicted in the following image.
Recommended for engineers building full test and validation systems where modular code development and higher-level frameworks are needed to accelerate development for shorter time to market.
Includes FlexLogger Professional capabilities plus: