Measurement Plug-In Overview
- Updated2024-10-16
- 1 minute(s) read
Measurement Plug-In Overview
Measurement Plug-In helps you create reusable measurements for any supported device. Use Python or LabVIEW to generate a new measurement plug-in and define your measurement logic. Deploy your measurement plug-in to perform interactive validation in InstrumentStudio and automated testing in TestStand.
Measurement Plug-In Workflow
This documentation supports developing measurement plug-ins and using measurements in low-code applications.
- Develop reusable measurement plug-ins:
- Develop measurement logic in your preferred software language. Measurement Plug-In services help to manage driver sessions, allowing you to create software measurements that emphasize intuitive interaction with a physical DUT.
- Validate measurement behavior from your development environment or interactively in InstrumentStudio.
- Use LabVIEW or the Measurement Plug-In UI Editor to create a graphical user interface that loads when you open your measurement in InstrumentStudio.
- Deploy measurement plug-ins so that they are statically registered with the Measurement Plug-In discovery service and available in TestStand and InstrumentStudio.
- Use measurements interactively:
- Use InstrumentStudio to run a measurement and perform hardware validation via a graphical UI.
- Open a measurement in InstrumentStudio from TestStand to debug a measurement step in your automated sequence.
- Use measurements in automated testing:
- Use TestStand to run measurements as part of an automated test sequence.
- Register a pin map so that the Measurement Plug-In session management service can initialize and manage driver sessions for NI drivers.
- Initialize and manage instrument driver sessions efficiently with multiple measurements in a single automated test sequence.