Developing a User Interface for a Measurement Plug-In
- Updated2025-10-03
- 2 minute(s) read
Developing a User Interface for a Measurement Plug-In
Use the UI Editor to quickly create a user interface for your measurement plug-in. UI element datatypes must correspond with the datatypes and labels specified within your measurement logic.
Creating a UI File
- Launch UI Editor. Search installed applications or navigate to in the Windows start menu.
- Select . A new project is created and a *.measui file opens for editing.
Linking the UI with Measurement Data
- In UI Editor, select your measurement from
the drop-down list below the file tab bar. If your measurement is not listed,
ensure that your measurement service is running.

- Use the left rail of the UI pane to add controls and indicators to the UI.
- Use the Data source selector to associate measurement
data with a UI element. The selector automatically appears when you add an
element to the UI and can be accessed by hovering over a UI element.
Note Selecting a data source automatically updates the name of the UI element. You can manually change the name without disrupting the data source association. - Save your completed UI and edit your measurement to associate it with the new UI.
Specify the Measurement UI
You can associate a LabVIEW VI or a Measurement UI Editor interface (*.measui) with your measurement service.
Complete the following steps to associate a UI with a Python measurement service.
- Open measurement.py for editing.
- Locate the measurement_info variable declaration.
- Edit the ui_file_path value with the path to your *.measui or *.vi file.
To specify the UI for a LabVIEW measurement service, update Measurement UI.vi in the measurement service library within your LabVIEW project. To associate a Measurement UI Editor interface (*.measui) with your LabVIEW measurement service, edit Get User Interface Information.vi in your measurement service library within your LabVIEW project.