The second row of menu buttons represent the IDL processing options. These options allow the user to select how the UDF IDL interface routines process and organize the UDF data in the IDL UDF data structure. Each options corresponds to a UDF IDL Interface keyword.
When beginning a new Menu Definition the Units option should be set as desired before the READ option, which reads in the PIDF information, is invoked. This will ensure that the default measurement units are correctly set.
The UNITS option sets the default measurement unit to use when assigning units to the UDF measurements. This option is equivalent to the UDF IDL Interface keyword BASEUNIT.
The UNITS options are:
| Option | Definition |
|---|---|
| MINIMUM | Use the first PIDF unit defined for all measurements. |
| MAXIMUM | Use the last PIDF unit defined for all measurements. |
The STORAGE option defines how the UDF sensor data is organized in the IDL UDF data structure. Sensor data refers to measurements which are defined in the PIDF Sensor Block and have a PIDF source field set to V indicating that the measurement is defined in the VIDF as a sensor measurement. The option is equivalent to the UDF IDL keyword SFORMAT.
The STORAGE options are:
| Option | Definition |
|---|---|
| STANDARD | Each measurement is returned as a separate field in the IDL UDF data structure. A measurement is stored under the structure field with the same name as listed in the PIDF for that measurement. If a measurement is being returned with two different units the field name containing the first defined unit will have _V1 appended to it and the field name containing the second defined unit will have _V2 appended to it. |
| COLLAPSE | All sensor measurements are returned in a single field in the IDL structure. The field has the name ALLSDATA. The measurements are returned in the order in which they are listed in the PIDF SENSOR block. Measurements being returned with dual units are stored sequentially (one after the other). | GROUP | Every measurement in a defined PIDF group is returned in its own field in the IDL UDF data structure. The field name is identical to the PIDF group name. Measurements in any field are laid down in the same order as they are listed in the PIDF. |
The FORMAT option sets the floating point representation used to return the measurements listed under the PIDF SENSOR, ANCILLARY, and MODE sections. The option is equivalent to the UDF IDL keyword DFORMAT.
The FORMAT options are:
| Option | Definition |
|---|---|
| SINGLE | Data is returned as single precision (4 byte) floating point data. |
| DOUBLE | Data is returned as double precision (8 byte) floating point data. |
The AZIMUTH option sets the format used to return the start and stop UDF azimuth (phase) data associated with the sensor measurements. This option is equivalent to the UDF IDL keyword AZIMUTH.
The AZIMUTH options are:
| Option | Definition |
|---|---|
| ONCE/READ | One set of start and stop azimuth data is returned in the IDL UDF data structure. The returned data has the same resolution as the returned sensor data. The azimuth values are constructed using the VIDF Azimuth Info Constant value associated with the first defined VIDF sensor. | ONCE/DATA | The start and stop azimuth information is returned once per sensor in the IDL UDF data structure. The start azimuth data are returned in a single structure field as are the stop azimuth data. The data is laid down in each block in the same order as the sensor measurements are defined in the PIDF SENSOR block. |
The ELEVATION option sets the format used to return the start and stop UDF elevation (theta) data associated with the sensor measurements. This option is equivalent to the UDF IDL keyword THETA.
The THETA options are:
| Option | Definition |
|---|---|
| ONCE/READ | One start and stop elevation value is returned for each returned sensor in the IDL UDF data structure. | ONCE/DATA | The start and stop elevation values are returned for each sensor in the IDL UDF data structure at the same resolution as the sensor data. That is for array or matrix data the elevation values are returned as the full array or matrix resolution. |
The ARRAY INDICES option sets the format used to return the UDF array index data. UDF array index data is returned in the IDL UDF data structure only when the UDF sensor measurements return either array or matrix data. This option is equivalent to the UDF IDL keyword INDICES.
The ARRAY INDICES options are:
| Option | Definition |
|---|---|
| ONCE/READ | One set of array indices is returned in the IDL UDF data structure. The returned data has the same resolution as the returned sensor data. The array indices are those associated with the first defined VIDF sensor. | ONCE/DATA | The array index information is returned once per sensor in the IDL UDF data structure. The information is returned in a single structure field. It is laid down in the block in the same order as the sensor measurements are defined in the PIDF SENSOR block. |
| &larr Previous | TOC | HOME | Next &rarr |
| UDF Source Definition | Action Options |