# Querying Measurement Results

Migration Guide

- Migration Guide
- SCPI Differences
- SCPI Similarities
- SCPI Command Subsystem Comparison
- SCPI Programming Tools
- Setting Up the Oscilloscope in SCPI Programs
- Synchronizing Analysis with Acquired Data in SCPI Programs
- Querying Measurement Results
- Querying Waveform Data
- Waveform Load/Save Format Support
- Debugging SCPI Programs
- Example Programs for Common Oscilloscope Tasks, Old vs. New

Measurement results can be queried for each measurement individually or from the complete list of measurement results (using `:MEASure:RESults?`). This is the same in Infiniium 2026 as it is in earlier Infiniium. The notion of installing a measurement into the results list is also the same.

However, there are measurement subsystem differences:

- There are more per-measurement instance settings in Infiniium 2026. Each measurement in Infiniium 2026 has its own source waveform setting, while in earlier Infiniium there is one `:MEASure:SOURce` command for all measurements. In Infiniium 2026, individual measurements can measure either one or all occurrences in an acquisition, while in earlier Infiniium, "Measure All Edges" is a mode that applies to many measurements. In Infiniium 2026, measurements can also be made within user-defined regions. And there are other instance settings that depend on the measurement.
- A measurement's identity is the combination of its name and a particular set of instance settings. You can query a measurement result without specifying instance settings, but if the instance settings are not what you think, you will actually be getting results for a different measurement. For this reason, it is good practice to always include the proper instance settings before querying a measurement result.
- If you query a measurement that is not installed, it will be temporarily installed to get the result, and then it will be uninstalled. This can be confusing if a similar measurement is installed. You might think the result you queried does not look similar to what you see in the results list. Also, temporarily installed measurements probably do not have useful statistics. For this reason, it is good practice to install measurements before querying them.
- Once measurements are installed in Infiniium 2026, there are `:MEASure:LIST` commands for managing measurements (items) in the complete results list. These commands let you query results, statistics, and status for installed measurement identities without worrying about the instance settings. You can also select, move, and remove particular measurements from the list, or clear the entire list.

Analysis queries do not return until analysis is complete, so there is no concern about synchronization for completed processing.