Read Multiple SimVars
msfs_get_simvars_bulkRead multiple SimVars in one call to reduce round trips. Specify names, units, and indices; each variable returns its value or an error individually without blocking others.
Instructions
Read several SimVars in one call.
Results are keyed by 'NAME' or 'NAME:index'. A failure on one variable does not abort the others -- that entry carries an 'error' instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| variables | Yes | Variables to read. Each dict takes 'name' and optional 'unit' and 'index'. Example: [{"name": "PLANE_LATITUDE"}, {"name": "ENG_N1_RPM", "index": 1, "unit": "percent"}]. At most 100 entries per call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |