The acquisition variable in the CONFIGURATION archive controls the realtime acquisition system.

In general this configuration is split by profiles to allow for multiple acquisition configuration on the same station. However, this is normally only useful concurrently if there are multiple systems accessing the same storage database from multiple computers. To run multiple acquisition systems on the same computer, various lockouts must be disabled and is highly recommended against. Instead, simply create multiple groups of acquisition components to designate the various "systems" running from the same computer.

This document contains the full list of possibilities for the configuration. In general, this is mostly a reference to be used with existing configurations. For creating one from scratch, using the graphical editor or starting from an existing one is highly recommended.

General Settings

/
Description

Acquisition system configuration

Keys

The keys immediately below this are profile names that are selected by the application. For example, aerosol is the commonly used default profile. However, any non-empty name is acceptable and can be used to create customized configurations that can be selected at run time. In general, profile names should be all lower case to preserve case insensitivity. In the paths listed <PROFILE> is used as a placeholder to real profile name (e.g. replace <PROFILE> with aerosol for the default profile).

/<PROFILE>/AllowMultiple
Description

Allow multiple instances of the acquisition system to run at the same time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Archive/Immediate
Description

Immediately write all data to disk instead of queing it up in batches

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Archive/PurgeAge
Description

The maximum number of seconds before the current time to allow suffix based data removal

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Archive/PurgePreserveDuration
Description

The minimum number of seconds in duration to preserve existing values during suffix based removal

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Autoprobe/Additional
Description

Additional interfaces to attempt auto-detection on beyond any system default ones added

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Autoprobe/Additional/#0
Type

I/O Interface

Structure

An I/O interface is a general purpose endpoint used to communicate with an external system. The simplest case is a local serial port connected to an instrument. The possible valid configuration parameters are determined by the Type enumeration key.

/<PROFILE>/Autoprobe/Blacklist
Description

A list of system default ports to exclude from auto-detection

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Autoprobe/Blacklist/#0
Type

I/O Interface

Structure

An I/O interface is a general purpose endpoint used to communicate with an external system. The simplest case is a local serial port connected to an instrument. The possible valid configuration parameters are determined by the Type enumeration key.

/<PROFILE>/Autoprobe/DefaultFixedInterface
Description

Do not allow auto-detected interfaces to change interface parameters by default

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/DefaultIgnoreBackgroundFailure
Description

Ignore failures of background detection by default

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/DefaultPassive
Description

Do not allow auto-detected components to write to the interfaces by default

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/Disable
Description

Disable all auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/DisableDefaultComponents
Description

Disable default configured components and use only explicitly defined ones

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/DisableDefaultInterfaces
Description

Disable all auto-detected system ports

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Autoprobe/FailsafeTimeout
Description

The maximum time to set as a timeout after interface promotion from auto-detection

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Autoprobe/Retries
Description

The number of times to try auto-detection again for all possibilities after a failure

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Autoprobe/RetryOnEmpty
Description

Retry auto-detection if no components succeed

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/AveragingInterval
Description

The averaging interval

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

Undefined values

One minute aligned

/<PROFILE>/AveragingInterval/Units
Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/AveragingInterval/Count
Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/AveragingInterval/Align
Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/ComponentGroups
Description

Group definitions based on matching component types and names

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/ComponentGroups/#0/Component
Description

The acquisition component name to match as a regular expression

Type

Text

Undefined values

Any

/<PROFILE>/ComponentGroups/#0/Instrument
Description

The instrument suffix to match as a regular expression

Type

Text

Undefined values

Any

/<PROFILE>/Components
Description

The explicitly defined acquisition components

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Fixed
Description

Always define the component without involving auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/GlobalMetadata
Description

Metadata to overlay for all instrument generated data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Groups
Description

The groups the component belongs to for input state

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/IgnoreBackgroundFailure
Description

Ignore failures of background detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/InitialOrder
Description

The initial ordering of components within a priority for autodetection

Type

Integer

Undefined values

Automatic

/<PROFILE>/Components/<IDENTIFIER>/Instrument
Description

The instrument suffix in use

Type

Text

Undefined values

Automatically Constructed

/<PROFILE>/Components/<IDENTIFIER>/Interface
Description

The backend interface used by the component for communications

Type

I/O Interface

Structure

An I/O interface is a general purpose endpoint used to communicate with an external system. The simplest case is a local serial port connected to an instrument. The possible valid configuration parameters are determined by the Type enumeration key.

/<PROFILE>/Components/<IDENTIFIER>/Line
Description

The sample line number to use in instrument identifier construction

Type

Integer

Valid range

1 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/MenuCharacter
Description

The shortcut menu character used

Type

Text

Undefined values

Automatically selected

/<PROFILE>/Components/<IDENTIFIER>/MenuEntry
Description

The text disabled in the main menu list

Type

Text

Undefined values

Automatically generated

/<PROFILE>/Components/<IDENTIFIER>/MenuHide
Description

Do not list the component in the main menu

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Name
Description

The acquisition component name in use

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/OutputGroups
Description

The groups the component generates control state for

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Passive
Description

Disable all output to the control interface and only read from it

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Priority
Description

The sort priority for component creation and detection ordering

Type

Integer

Undefined values

Automatic

/<PROFILE>/Components/<IDENTIFIER>/Remap
Description

The remappings applied to raw variable identifiers during initial conversion

Keys

The keys immediately below this are internal variable names. These variables are the internal identifiers used by the acquisition component to control its acquisition. In most cases the final output values correspond to just their name without the suffix. For example BaG_A11 might have the internal identifier BaG. In the paths listed <VARIABLE> is used as a placeholder to real value used during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Remap/<VARIABLE>/Calibration
Description

A calibration applied to the input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Remap/<VARIABLE>/Input
Description

An alternate realtime value to replace the value with

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Retries
Description

The number of times to try auto-detection again for all possibilities after a failure

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Source
Description

The override source parameters for data generated by the component

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Source/Manufacturer
Description

The instrument manufacturer

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Source/Model
Description

The instrument model identifier

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Source/SerialNumber
Description

The instrument serial number

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Station
Description

The station to assign the component to

Type

Text

Undefined values

Main acquisition station

/<PROFILE>/Components/<IDENTIFIER>/VariableGroups
Description

The group definitions applied to output variables made by the interface

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/VariableGroups/#0/Groups
Description

The groups the selected data belongs to for state control

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/VariableGroups/#0/Variable
Description

The matched variable the grouping applies to, this can also be a full sequence selection for complex configurations

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/VariableMetadata
Description

Metadata to overlay for specific variables matched from those component generates

Keys

The keys immediately below this are regular expressions matched against the input. These regular expressions are non-empty text that constructs a pattern matcher. In the simplest form, this is just the full text, but more complex expressions are supported. In the paths listed <REGEXP> is used as a placeholder to real value used during configuration.

/<PROFILE>/Components/<IDENTIFIER>/VariableMetadata/<REGEXP>
Description

Specific variable metadata

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/WindowTitle
Description

The text used as a title for the realtime display window

Type

Text

Undefined values

The menu entry

/<PROFILE>/Components/<IDENTIFIER>/FixedInterface
Excluding conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Fixed = TRUE

Description

Disable any alteration of the control interface parameters (e.x. baud)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Match
Excluding conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Fixed = TRUE

Description

The required matching parameters for the interface to pass autodetection

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Match/Manufacturer
Excluding conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Fixed = TRUE

Description

The instrument reported manufacturer

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Match/Model
Excluding conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Fixed = TRUE

Description

The instrument reported model identifier

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Match/SerialNumber
Excluding conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Fixed = TRUE

Description

The instrument reported serial number to require

Type

Integer

Undefined values

Not permitted

/<PROFILE>/DataUpdateInterval
Description

The numbers of second between variable group data updates

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/DisableFileLockout
Description

Disable file lock out checking on supported operating systems

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/DisableLocal
Description

Disable the server local socket

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/DisableLoopBack
Description

Disable the server loopback TCP socket

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/EnableRealtimeDiscardInstant
Description

The default state for realtime instantanous data discarding (e.x. disabling data during bypassing)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/EnableRealtimeStatistics
Description

Enable generation of value statistics for the realtime data stream

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/EnableStatistics
Description

Enable generation of value statistics

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Listen
Description

A list of network addresses to listen for client connections on

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Listen/#0/Address
Description

The address to listen on

Type

Text

Undefined values

Any

/<PROFILE>/Listen/#0/Port
Description

The port to listen on

Type

Integer

Valid range

1 ≤ value

Undefined values

Not permitted

/<PROFILE>/Listen/#0/SSL
Description

SSL parameters used for connection

Type

SSL Specification

Structure

A SSL specification consists of a hash map defining the parameters for encrypted SSL/TLS connections. The specification also permits enforcing peer certificate validity.

/<PROFILE>/Listen/#0/SSL/Authorization
Description

SSL certificate white list

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Listen/#0/SSL/Authorization/#0
Description

SSL certificate

Type

Text

/<PROFILE>/LocalSocket
Description

Local socket name that clients can connect to

Type

Text

Undefined values

Any

/<PROFILE>/LoopbackPort
Description

Loopback TCP port that clients can connect to

Type

Integer

Valid range

1 ≤ value

Undefined values

Not permitted

/<PROFILE>/State
Description

The prefix applied to the internal state keys

Type

Text

/<PROFILE>/VariableGroups
Description

The global group definitions applied to all variables

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/VariableGroups/#0/Groups
Description

The groups the selected data belongs to for state control

Type

Flags, a set of unique text strings

/<PROFILE>/VariableGroups/#0/Variable
Description

The matched variable the grouping applies to, this can also be a full sequence selection for complex configurations

Type

Text

2B Ozone Monitor Model 205

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_2b_ozone205

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_2b_ozone205

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Aerosol Dynamic Magic CPC Model 200

/<PROFILE>/Components/<IDENTIFIER>/CalculateConcentration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ad_cpcmagic200

Description

Recalculate the concentration from the reported count rate

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ad_cpcmagic200

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Instrument reported

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ad_cpcmagic200

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ad_cpcmagic200

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ad_cpcmagic200

Description

Use the measured time between records for calculation instead of the instrument reported sample time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Aerodyne CAPS

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_aerodyne_caps

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_aerodyne_caps

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Azonix μMAC

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Instrument address

Type

Integer

Valid range

0 ≤ value ≤ 63

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/AnalogChannelCount
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Total number of analog input channels

Type

Integer

Valid range

1 ≤ value ≤ 62

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/AnalogChannelStart
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Start index of analog input channels

Type

Integer

Valid range

0 ≤ value ≤ 61

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/AnalogOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output name to channel number mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/AnalogOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output channel number

Type

Integer

Valid range

0 ≤ value ≤ 9

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output bypass values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output value

Type

Real number

Valid range

-10.0 ≤ value ≤ 10.0

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output bypass values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/DigitalOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output name to channel number mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/DigitalOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output channel number

Type

Integer

Valid range

0 ≤ value ≤ 61

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Exit/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output shutdown values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Exit/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output value

Type

Real number

Valid range

-10.0 ≤ value ≤ 10.0

/<PROFILE>/Components/<IDENTIFIER>/Exit/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output shutdown values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Exit/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output initialization values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output value

Type

Real number

Valid range

-10.0 ≤ value ≤ 10.0

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output initialization values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/LogOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Generate logged values based on the current output settings

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

1.0

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output un-bypass values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog output value

Type

Real number

Valid range

-10.0 ≤ value ≤ 10.0

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output un-bypass values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Variables
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Defined output variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Calibration applied to the raw input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Channel
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Analog input channel number

Type

Integer

Valid range

0 ≤ value ≤ 61

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dNoteCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Any notes about the calibration (location, date, etc)

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_azonix_umac1050

Description

Output variable name

Type

Text

Undefined values

Key value

BMI CPC Model 1710

/<PROFILE>/Components/<IDENTIFIER>/CalculateConcentration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_bmi_cpc1710

Description

Recalculate the concentration from the reported count rate and flow

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_bmi_cpc1710

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

BMI CPC Model 1720

/<PROFILE>/Components/<IDENTIFIER>/CalculateConcentration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_bmi_cpc1720

Description

Recalculate the concentration from the reported count rate and flow

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_bmi_cpc1720

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

Brooks PID Controller Model 0254

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Instrument address or -1 for any

Type

Integer

Valid range

-1 ≤ value ≤ 65535

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Setpoint
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output bypass values corresponding to defined setpoint output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Setpoint/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Setpoint output value

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Exit/Setpoint
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output values set on shutdown corresponding to defined setpoint output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Exit/Setpoint/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Setpoint output value

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Setpoint
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output initialization values corresponding to defined setpoint output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Setpoint/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Setpoint output value

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/LogOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Generate logged values based on the current output settings

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

1.0

/<PROFILE>/Components/<IDENTIFIER>/SetpointOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output name to controller setpoint number mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/SetpointOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Setpoint channel number

Type

Integer

Valid range

1 ≤ value ≤ 4

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Setpoint
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output un-bypass values corresponding to defined setpoint output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Setpoint/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Setpoint output value

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Variables
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Defined output variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Calibration applied to the raw input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Channel
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Input channel number

Type

Integer

Valid range

1 ≤ value ≤ 4

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dNoteCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Any notes about the calibration (location, date, etc)

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_brooks_pid0254

Description

Output variable name

Type

Text

Undefined values

Key value

Campbell CR1000 with GMD firmware

/<PROFILE>/Components/<IDENTIFIER>/AnalogOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output name to channel number mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/AnalogOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output channel number

Type

Integer

Valid range

0 ≤ value ≤ 7

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output bypass values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output value

Type

Real number

Valid range

0.0 ≤ value ≤ 5.0

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output bypass values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Bypass/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/DigitalOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output name to channel number mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/DigitalOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output channel number

Type

Integer

Valid range

0 ≤ value ≤ 20

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Exit/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output shutdown values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Exit/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output value

Type

Real number

Valid range

0.0 ≤ value ≤ 5.0

/<PROFILE>/Components/<IDENTIFIER>/Exit/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output shutdown values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Exit/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output initialization values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output value

Type

Real number

Valid range

0.0 ≤ value ≤ 5.0

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output initialization values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Initialize/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/LogOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Generate logged values based on the current output settings

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

1.0

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Analog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output un-bypass values corresponding to defined analog output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Analog/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog output value

Type

Real number

Valid range

0.0 ≤ value ≤ 5.0

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Digital
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output un-bypass values corresponding to defined digital output identifiers

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/UnBypass/Digital/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Digital output state

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Variables
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Defined output variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Calibration applied to the raw input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Channel
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Analog input channel number

Type

Integer

Valid range

1 ≤ value ≤ 32

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dNoteCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Any notes about the calibration (location, date, etc)

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_campbell_cr1000gmd

Description

Output variable name

Type

Text

Undefined values

Key value

CSD POPS OPC

/<PROFILE>/Components/<IDENTIFIER>/Diameter
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_csd_pops

Description

The central diameters of the bins

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Diameter/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_csd_pops

Description

Center bin diameter

Type

Real number

Valid range

0.0 < value

Units

μm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_csd_pops

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_csd_pops

Description

Use the measured time between records for count rate calculations instead of assuming 1 Hz

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

DMT BCP

/<PROFILE>/Components/<IDENTIFIER>/ConstantTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

Set the assumed constant time for count rate conversion

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Use measured time

/<PROFILE>/Components/<IDENTIFIER>/Diameter
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

The central diameters of the bins

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 10 values.

/<PROFILE>/Components/<IDENTIFIER>/Diameter/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

Center bin diameter

Type

Real number

Valid range

0.0 < value

Units

μm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

Flow through sample volume

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Hardware
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

Hardware configuration parameters

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_bcp

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

DMT CCN

/<PROFILE>/Components/<IDENTIFIER>/BaseTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Absolute time origin used when interpreting logged data

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BaseTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Absolute time origin used when interpreting logged data

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/Model/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Enable model calculation of the supersaturation

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Model/Interval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The length of time included in a single model run

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

Undefined values

One minute aligned

/<PROFILE>/Components/<IDENTIFIER>/Model/Interval/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Model/Interval/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Model/Interval/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Model/MaximumBacklog
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The maximum number of model calculations outstanding before new ones are dropped

Type

Integer

Valid range

-1 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Model/Parameters
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The contents of the parameters file used with the model program

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Model/Program
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The executable name of the model program

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Interval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The length of time used for general processing (e.x. standard deviation calculations)

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

Undefined values

One minute aligned

/<PROFILE>/Components/<IDENTIFIER>/Processing/Interval/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Processing/Interval/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Processing/Interval/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/TemperatureStability
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The smoother applied to the temperature difference used to determine of the data are stable

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

The last valid point

/<PROFILE>/Components/<IDENTIFIER>/Processing/UseCalculatedStability
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Use the smoother calculated stability flag for logged data exclusion

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/UseReportedStability
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

Use the instrument reported stability flag for logged data exclusion

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_ccn

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

DMT PAX

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Measurement wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

532

Spancheck

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The time that air is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The maximum amount of time measurements are taken during air gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The minimum amount of time measurements are taken during the air phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The time the span gas is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The maximum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The minimum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

5 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The type of span gas used

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • CO2 - Carbon dioxide, 2.61 times air Rayleigh scattering

  • FM200 - Apaflurane (C₃HF₇), 15.3 times air Rayleigh scattering

  • SF6 - Sulfur hexafluoride, 6.74 times air Rayleigh scattering

  • R12 - Freon-12 (CCl₂F₂), 15.31 times air Rayleigh scattering

  • R22 - Chlorodifluoromethane (CHClF₂), 7.53 times air Rayleigh scattering

  • R134 - Norflurane (CH₂FCF₃), 7.35 times air Rayleigh scattering

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Scattering
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The smoother applied to angular scattering measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/TerminalAngle
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_dmt_pax

Description

The maximum angle of integration for the spancheck

Type

Real number

Valid range

0.0 ≤ value ≤ 360.0

Units

degrees

Undefined values

Not permitted

Ecotech Aurora 3000/4000 Nephelometer

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument address

Type

Integer

Valid range

0 ≤ value ≤ 6

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BlankTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The time after a zero that data are ignored

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

62 seconds

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BurstDelay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Delay between commands when interrogating

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/DataSmoothing
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Data smoothing used when the instrument requires smoothed data

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Kalman or KalmanFilter

  • Average or MovingAverage

  • None or Disable - Disable all instrument level smoothing

/<PROFILE>/Components/<IDENTIFIER>/InterrogationDelay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Delay between interrogation bursts

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/NormalizationTemperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

STP temperature set on the instrument, if available

Type

Real number

Units

°C

Undefined values

Ambient

/<PROFILE>/Components/<IDENTIFIER>/OpticalUpdateTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Maximum time between optical (scattering) change detections before outputting anyway

Type

Real number

Valid range

0.0 ≤ value ≤ 120.0

Units

s

Undefined values

Automatically calculated

/<PROFILE>/Components/<IDENTIFIER>/ReferenceUpdateTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Maximum time reference intensity change detections before outputting anyway

Type

Real number

Valid range

0.0 ≤ value ≤ 120.0

Units

s

Undefined values

Automatically calculated

/<PROFILE>/Components/<IDENTIFIER>/Retry/BusyTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Maximum time to accept busy responses for before giving up

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Retry/Delay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Time to wait after a command failure before retrying it

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Retry/MaximumFailures
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Maximum number of failed or invalid (non-busy) command responses to accept before giving up

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The shortest (blue) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/G
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The middle (green) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/R
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The longest (red) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/DisableCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to the system to disable zero mode

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Zero/DisableInstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to instruments to disable zero mode

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Zero/DisableInstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Zero/EnableCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to the system to enable zero mode

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Zero/EnableInstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to instruments to enable zero mode

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Zero/EnableInstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Zero/Mode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Zero calculation mode

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Offset or Software - Software zero offset with no instrument on board adjustment

  • EnableFilter - Use instrument native zeroing, but enable the filter only while in zero mode

  • Native or Instrument - Instrument native zeroing

/<PROFILE>/Components/<IDENTIFIER>/Zero/Fill
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

The blank time before zero measurement to allow the neph to fill with filtered air

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

240 seconds

/<PROFILE>/Components/<IDENTIFIER>/Zero/Fill/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/Fill/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/Fill/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Zero/Measure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

The time to measure filtered air

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

300 seconds

/<PROFILE>/Components/<IDENTIFIER>/Zero/Measure/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/Measure/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/Measure/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

  • /<PROFILE>/Components/<IDENTIFIER>/Zero/Mode = Offset

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Spancheck

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The time that air is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

8 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The maximum amount of time measurements are taken during air gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The minimum amount of time measurements are taken during the air phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The time the span gas is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

8 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The maximum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The minimum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The type of span gas used

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • CO2 - Carbon dioxide, 2.61 times air Rayleigh scattering

  • FM200 - Apaflurane (C₃HF₇), 15.3 times air Rayleigh scattering

  • SF6 - Sulfur hexafluoride, 6.74 times air Rayleigh scattering

  • R12 - Freon-12 (CCl₂F₂), 15.31 times air Rayleigh scattering

  • R22 - Chlorodifluoromethane (CHClF₂), 7.53 times air Rayleigh scattering

  • R134 - Norflurane (CH₂FCF₃), 7.35 times air Rayleigh scattering

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Dark
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to dark count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Measurement
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to measurement count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Reference
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to reference count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Scattering
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to angular scattering measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/TerminalAngle
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_ecotech_nephaurora

Description

The maximum angle of integration for the spancheck

Type

Real number

Valid range

0.0 ≤ value ≤ 360.0

Units

degrees

Undefined values

Not permitted

Eigenbrodt NMO191 Rain Sampler

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_eigenbrodt_nmo191

Description

Instrument address number

Type

Integer

Undefined values

Any

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_eigenbrodt_nmo191

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_eigenbrodt_nmo191

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Generic METAR conversion

/<PROFILE>/Components/<IDENTIFIER>/Altitude
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_metar

Description

The station altitude used in pressure conversion calculations

Type

Real number

Valid range

0.0 ≤ value

Units

m

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BaseTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_metar

Description

Absolute time origin used when interpreting logged data

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BaseTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_metar

Description

Absolute time origin used when interpreting logged data

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/ReportEveryRecord
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_metar

Description

Output data for every METAR record instead of only ones with reported time elapsed

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_metar

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

Generic passive data conversion

/<PROFILE>/Components/<IDENTIFIER>/AllowMultipleMatches
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Allow the same input line to match multiple record definitions

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/AllowUnmatchedLines
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Allow an input line to not match any record definition without it being considered invalid

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/InstrumentMetadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The base metadata that the instrument is associated with

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/InstrumentMetadata/Manufacturer
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The instrument manufacturer

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/InstrumentMetadata/Model
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The instrument model identifier

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/InstrumentMetadata/SerialNumber
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The instrument serial number

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Records
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The records the generic processor accepts

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Fields/Quote
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The field quotation indicator

Type

Text

Undefined values

"

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Fields/QuoteEscape
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The field quotation escape from within a quoted field

Type

Text

Undefined values

"""

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Fields/Separator
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The separator between fields

Type

Text

Undefined values

,

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Header/Match
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The regular expression that a header must match

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Header/MatchCaseInsensitive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Perform case-insensitive matching

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Interval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The expected interval between records

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Match
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The regular expression any line must match to be accepted

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/MatchCaseInsensitive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Perform case-insensitive matching

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/RequireValidVariable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Require at least one non-missing variable for the record to be accepted

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Rounding
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The maximum time to shift records to account for the expected time interval rounding

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Substitutions
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Line replacement operations

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Substitutions/#0/CaseInsensitive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Match the string in case insensitive mode

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Substitutions/#0/Match
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Input string to match

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Substitutions/#0/Replacement
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Replacement string with pattern captures available

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Time/Fields
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The fields used to parse the time

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Time/Fields/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The indices of the fields used to generate a time parsing list

Type

Integer

Valid range

1 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Time/RequireValid
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Require a valid time the record to be accepted

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Defined output variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Accumulation
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The accumulation to rate conversion behavior

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Disabled or None - No accumulation to rate conversion is performed for the variable

  • Rate - Convert the value to a rate by taking the difference between the current input and the prior, then dividing by the time between the two readings

  • Absolute or Difference - Convert the value by taking the difference between the current reading and the prior one

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Calibration applied to the raw input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Captures
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The matching captures to look for a value, in order

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Captures/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The indices of the captures from the matching regular expression used to select the value from

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Fields
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The fields to look for a value, in order

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Fields/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The indices of the fields used to select the value from

Type

Integer

Valid range

1 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/HeaderCaseInsensitive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Perform case-insensitive matching for header matching

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Headers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The matching header patterns to look for a value, in order

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Headers/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The regular expressions to match against headers used to select the value from

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/MVC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

A regular expression used to check if the input is considered missing

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/MVCBehavior
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The behavior applied when the variable is present but matches the explicitly missing regular expression

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • MVC, OutputInvalid, or OutputMVC - Output a specifically invalidated value for the variable

  • Invalid or InvalidRecord - Consider the entire record invalid

  • Gap, IgnoreWithGap, or SkipWithGap - Introduce an explicit gap in the output for the variable

  • Ignore or Skip - Ignore the invalid value and continue reporting the prior output

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/MVCCaseInsensitive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Perform case-insensitive matching for missing input checking

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/MaximumAge
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The maximum time between variable updates before it is considered a gap

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Metadata/*dNoteCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Any notes about the calibration (location, date, etc)

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/MissingBehavior
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The behavior applied when the variable is missing from the record

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Invalid or InvalidRecord - Consider the entire record invalid

  • MVC, OutputInvalid, or OutputMVC - Output a specifically invalidated value for the variable

  • Gap, IgnoreWithGap, or SkipWithGap - Introduce an explicit gap in the output for the variable

  • Ignore or Skip - Ignore the invalid value and continue reporting the prior output

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Output variable name

Type

Text

Undefined values

Key value

/<PROFILE>/Components/<IDENTIFIER>/Records/#0/Variables/<IDENTIFIER>/SearchBehavior
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

The value searching behaviour for the variable input

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • FirstPresent or FirstNonEmpty - Use the first value available that is not an empty field

  • Defined or FirstValid - Use the first value that does not match the missing value matcher

/<PROFILE>/Components/<IDENTIFIER>/Timeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_generic_passive

Description

Timeout before communications loss is reported

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

GMD CLAP-3W or BMI TAP

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The areas of all eight spots on the clap filter

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 8 values.

/<PROFILE>/Components/<IDENTIFIER>/Area/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The area in mm² of a single sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/End/Band
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The relative scaling band for intensities relative to a white filter that must be met before a filter change end is detected

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/End/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Enable end of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/Dark
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The threshold that triggers a filter change start when any of the dark intensities exceeds it

Type

Real number

Valid range

0.0 < value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Enable start of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/Intensity
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The threshold that triggers a filter change start when any of the sample intensities is below it

Type

Real number

Valid range

0.0 < value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/RequiredTriggers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The number of simultaneous intensity triggers required to trigger start autodetection

Type

Integer

Valid range

1 ≤ value

Undefined values

2

/<PROFILE>/Components/<IDENTIFIER>/BypassResumeContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The time to flag data as contaminated after resuming from a bypass

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

30 seconds aligned

/<PROFILE>/Components/<IDENTIFIER>/BypassResumeContaminate/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/BypassResumeContaminate/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BypassResumeContaminate/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/CheckInstrumentTiming
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Enable verification of the instrument clock with the computer clock by checking the number of records in an hour

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/Baseline
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The smoother applied to the filter readings at the start of a filter to determine stability and the initial parameters

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

A 90 second boxcar with a maximum RSD of 0.001

/<PROFILE>/Components/<IDENTIFIER>/Filter/CheckInstrumentID
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Check the reported instrument identifier against the saved state before resuming a filter after a restart

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/VerifyWhiteBand
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The relative scaling band to confirm a white filter after a change

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/FlowScale
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The scaling factor applied to the calibrated flow and volumes to get the final calibrated values

Type

Real number

Valid range

0.0 < value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/HardwareFlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The internal voltage to lpm hardware flow calibration

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/IntegrateVolume
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Enable regeneration of the total volume by integrating the flow in software

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/RealtimeDiagnostics
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Enable all realtime data diagnostic generation, resulting in a greatly increased amount of data generated

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceTransmittance/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The blue transmittance below which an automatic spot advance is initiated

Type

Real number

Valid range

0.0 ≤ value

Undefined values

0.5

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceTransmittance/G
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The green transmittance below which an automatic spot advance is initiated

Type

Real number

Valid range

0.0 ≤ value

Undefined values

0.7

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceTransmittance/R
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The red transmittance below which an automatic spot advance is initiated

Type

Real number

Valid range

0.0 ≤ value

Undefined values

0.5

/<PROFILE>/Components/<IDENTIFIER>/Spot/Normalize
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The smoother applied to the spot readings when initializing to determine stability and set the normalization for transmittance 1.0

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

A 60 second boxcar, discarding the first 8 seconds, and requiring at least thirty, with a maximum RSD of 0.001

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The maximum time after an interruption of data collection to accept the active spot instead of advancing to the next one

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

30 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The shortest (blue) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/G
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The middle (green) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/R
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_clap3w

Description

The longest (red) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

GMD CPC pulse counter box

/<PROFILE>/Components/<IDENTIFIER>/Channel
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_cpcpulse

Description

Sampling channel

Type

Integer

Valid range

1 ≤ value ≤ 2

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_cpcpulse

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_gmd_cpcpulse

Description

Use the measured time between records for count rate calculations instead of assuming 1 Hz

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Grimm OPC Models 110x

/<PROFILE>/Components/<IDENTIFIER>/Firmware
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_grimm_opc110x

Description

The assumed firmware code used for mass calculations if one cannot be determined from the instrument

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Model
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_grimm_opc110x

Description

The assumed model number used for bin numbering if one cannot be determined from the instrument

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_grimm_opc110x

Description

This causes the system to refuse records that do not match known types

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_grimm_opc110x

Description

Use the measured time between records for count rate calculations instead of assuming 1/6 Hz

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Love PID Controller

/<PROFILE>/Components/<IDENTIFIER>/Controllers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Fixed controller definitions

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Controller address

Type

Integer

Valid range

1 ≤ value ≤ 1023

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/Bypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Setpoint output applied on system bypass

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/DecimalDigits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Number of places after the decimal point to set the controller to

Type

Integer

Valid range

0 ≤ value ≤ 3

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/ManualMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Enable explicit manual control mode

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/Setpoint
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Setpoint output applied on initialization

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/Shutdown
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Setpoint output applied on system shutdown

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Controllers/#0/UnBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Setpoint output applied on system un-bypass

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

1.0

/<PROFILE>/Components/<IDENTIFIER>/ProvisionalTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Maximum time to wait for implicitly created controllers before giving up

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

120.0

/<PROFILE>/Components/<IDENTIFIER>/RetryTimes
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Maximum number of times to retry commands before failure

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SetpointOutputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Output name to controller setpoint address mappings

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/SetpointOutputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Controller address

Type

Integer

Valid range

1 ≤ value ≤ 1023

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Variables
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Defined output variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Controller address

Type

Integer

Valid range

1 ≤ value ≤ 1023

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Calibration applied to the raw input value

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dNoteCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Any notes about the calibration (location, date, etc)

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Variables/<IDENTIFIER>/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_love_pid

Description

Output variable name

Type

Text

Undefined values

Key value

Magee Aethalometer Model AE33

/<PROFILE>/Components/<IDENTIFIER>/ATNf1
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The lower attenuation threshold to use and set on the instrument used to determine the start of FVRF calculation

Type

Real number

Valid range

0.0 < value

Undefined values

Read on startup

/<PROFILE>/Components/<IDENTIFIER>/ATNf2
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The second attenuation threshold to use and set on the instrument used to determine the end of FVRF calculation and the beginning of new-constant application

Type

Real number

Valid range

0.0 < value

Undefined values

Read on startup

/<PROFILE>/Components/<IDENTIFIER>/AbsorptionEfficiency
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

Absorption efficiency of the measurement channels

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 7 values.

/<PROFILE>/Components/<IDENTIFIER>/AbsorptionEfficiency/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The absorption efficiency of the channel

Type

Real number

Valid range

0.0 < value

Units

m²/g

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The areas of both sampling spots

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 2 values.

/<PROFILE>/Components/<IDENTIFIER>/Area/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The area in mm² of a single sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/DisableEBCZeroCheck
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

This disables the check for all EBCs being exactly zero to indicate a tape advance in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Leakage
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The leakage factor (ζ) to use and set on the instrument

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Read on startup

/<PROFILE>/Components/<IDENTIFIER>/RealtimeDiagnostics
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

Enable all realtime data diagnostic generation, resulting in a greatly increased amount of data generated

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/SetInstrumentTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

Set the internal clock on the instrument on start up, this can cause faults on the instrument requiring power cycles

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spot1FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The calibration applied to the flow through spot one

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Spot2FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The calibration applied to the flow through spot two

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/TimeBase
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The instrument calculation and averaging time

Type

Integer

Valid range

1 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/TotalFlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The calibration applied to the combined total flow

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The behavior used to determine the elapsed time between reports for integration

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Rounded - Use the measured time between reports rounded to the nearest multiple of the reported time base

  • Reported - Use the instrument reported time base

  • Measured - Use the exact measured time between reports

/<PROFILE>/Components/<IDENTIFIER>/Wavelengths
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The wavelengths of the measurement channels

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 7 values.

/<PROFILE>/Components/<IDENTIFIER>/Wavelengths/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The central measurement wavelength of the channel

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/WeingartnerConstant
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The Weingartner constant © to use and set on the instrument

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Read on startup

/<PROFILE>/Components/<IDENTIFIER>/kMax
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The upper bound of accepted correction constants to use and set on the instrument

Type

Real number

Undefined values

Read on startup

/<PROFILE>/Components/<IDENTIFIER>/kMin
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer33

Description

The lower bound of accepted correction constants to use and set on the instrument

Type

Real number

Undefined values

Read on startup

Magee Aethalometer Models AE16/AE21/AE31

/<PROFILE>/Components/<IDENTIFIER>/AbsorptionEfficiency
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

Absorption efficiency of the measurement channels

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 7 values.

/<PROFILE>/Components/<IDENTIFIER>/AbsorptionEfficiency/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The absorption efficiency of the channel

Type

Real number

Valid range

0.0 < value

Units

m²/g

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The area in mm² of the sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BCUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The expected units of the reported EBCs

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Auto - Attempt to determine the units automatically by comparing the EBCs to the acquisition system’s calculations

  • ug, u, ug/m3, or ugm3 - Assume the reported EBCs are in μg/m³

  • ng, n, ng/m3, or ngm3 - Assume the reported EBCs are in ng/m³

/<PROFILE>/Components/<IDENTIFIER>/FilterChangeDetectThreshold
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The minimum transmittance change required to detect a spot advance

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The calibration applied to the sample flow rate

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/IgnoreFraction
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

Ignore the bypass fraction reported by the instrument and assume 1.0 (no air bypassed)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/MeanRatio
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The mean ratio multiplication factor

Type

Real number

Valid range

0.0 < value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SamplePressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The sample pressure setting on the instrument

Type

Real number

Units

hPa

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SampleTemperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The sample temperature setting on the instrument

Type

Real number

Units

°C

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelengths
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The wavelengths of the measurement channels

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices. The array is expected to contain 7 values.

/<PROFILE>/Components/<IDENTIFIER>/Wavelengths/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_aethalometer162131

Description

The central measurement wavelength of the channel

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

Magee TCA-08

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_tca08

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_tca08

Description

The expected report update time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_magee_tca08

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

PurpleAir PA-II

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_purpleair_pa2

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_purpleair_pa2

Description

The maximum expected report update time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

R.M. Young 86xxx Sonic Anemometer

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rmy_wind86xxx

Description

Instrument address

Type

Text

Undefined values

Any

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rmy_wind86xxx

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rmy_wind86xxx

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Radiance Research Nephelometer Model M903

/<PROFILE>/Components/<IDENTIFIER>/Relay/Spancheck
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Relay engaged during gas spancheck measurements

Type

Integer

Valid range

1 ≤ value ≤ 2

/<PROFILE>/Components/<IDENTIFIER>/Relay/Zero
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Relay engaged during zero measurements

Type

Integer

Valid range

1 ≤ value ≤ 2

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Measurement wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

530

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The amount of time to flush air through the nephelometer before or after zeroing

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

62 seconds

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Zero/Sample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The amount of time to sample and average air when zeroing

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

5 minutes

/<PROFILE>/Components/<IDENTIFIER>/Zero/Sample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/Sample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/Sample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Spancheck

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The time that air is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The maximum amount of time measurements are taken during air gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The minimum amount of time measurements are taken during the air phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The time the span gas is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The maximum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The minimum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

5 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The type of span gas used

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • CO2 - Carbon dioxide, 2.61 times air Rayleigh scattering

  • FM200 - Apaflurane (C₃HF₇), 15.3 times air Rayleigh scattering

  • SF6 - Sulfur hexafluoride, 6.74 times air Rayleigh scattering

  • R12 - Freon-12 (CCl₂F₂), 15.31 times air Rayleigh scattering

  • R22 - Chlorodifluoromethane (CHClF₂), 7.53 times air Rayleigh scattering

  • R134 - Norflurane (CH₂FCF₃), 7.35 times air Rayleigh scattering

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Dark
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to dark count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Measurement
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to measurement count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Reference
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to reference count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Scattering
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to angular scattering measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/TerminalAngle
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_neph903

Description

The maximum angle of integration for the spancheck

Type

Real number

Valid range

0.0 ≤ value ≤ 360.0

Units

degrees

Undefined values

Not permitted

Radiance Research 1-W PSAP

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The area in mm² of the sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/End/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Enable end of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Smoother
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The smoother applied to the filter readings fot determining auto-detection events

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable. The smoother is used for spike detection. This means that the type of smoother selected should provide an indicator of when the incoming value is considered a spike.

Undefined values

A 60 second boxcar, requiring at least thirty second of data, with a maximum RSD of 0.02 and a spike band of 2.0

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Enable start of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/EnableNormalizationRecovery
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Enable reconstruction of the normalization based on the reported transmittance

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The maximum time after an interruption of data collection to accept the saved normalization parameters

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 hours

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/VerifyNormalizationBand
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The relative scaling band to verify reference intensities of a saved normalization

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Filter/VerifyWhiteBand
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The relative scaling band to confirm a white filter after a change

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The calibration applied to the sample flow rate

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Use the measured time between records for integration instead of assuming 1 Hz

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap1w

Description

Measurement wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

574

Radiance Research 3-W PSAP

/<PROFILE>/Components/<IDENTIFIER>/Absorption/EnableRecovery
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Use the reported absorptions when calculation is not possible

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Absorption/UseReported
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Use the reported absorption coefficients instead of recalculating them

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The area in mm² of the sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/End/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Enable end of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Smoother
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The smoother applied to the filter readings fot determining auto-detection events

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable. The smoother is used for spike detection. This means that the type of smoother selected should provide an indicator of when the incoming value is considered a spike.

Undefined values

A 60 second boxcar, requiring at least thirty second of data, with a maximum RSD of 0.02 and a spike band of 2.0

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Start/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Enable start of filter change auto-detection

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/EnableNormalizationRecovery
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Enable reconstruction of the normalization based on the reported transmittance

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The maximum time after an interruption of data collection to accept the saved normalization parameters

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 hours

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Filter/ResumeTimeout/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/VerifyNormalizationBand
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The relative scaling band to verify reference intensities of a saved normalization

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Filter/VerifyWhiteBand
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The relative scaling band to confirm a white filter after a change

Type

Real number

Valid range

0.0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The calibration applied to the sample flow rate

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/InstrumentArea
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The spot area setting on the instrument

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Use the measured time between records for integration instead of assuming 1 Hz

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/UseReportedArea
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Use the reported spot area from the instrument during recovery

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The shortest (blue) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/G
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The middle (green) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/R
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The longest (red) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Weiss/A
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The Weiss "A" constant set on the instrument

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Weiss/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

The Weiss "B" constant set on the instrument

Type

Real number

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Weiss/Reverse
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Back out the Weiss correction when using reported absorptions

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Weiss/UseReported
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_rr_psap3w

Description

Use the reported Weiss constants when available

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Thermo MAAP

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Instrument address number

Type

Integer

Valid range

0 ≤ value

Undefined values

Any

/<PROFILE>/Components/<IDENTIFIER>/Area
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The area in mm² of the sampling spot

Type

Real number

Valid range

0.1 ≤ value

Units

mm²

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Autodetect/Enable
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Enable spot or filter change auto-detection based on intensities instead of simple flagging

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BCUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The expected units of the reported EBCs

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Auto - Attempt to determine the units automatically by comparing the EBCs to the acquisition system’s calculations

  • ug, u, ug/m3, or ugm3 - Assume the reported EBCs are in μg/m³

  • ng, n, ng/m3, or ngm3 - Assume the reported EBCs are in ng/m³

/<PROFILE>/Components/<IDENTIFIER>/Filter/CheckInstrumentID
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Check the reported instrument identifier against the saved state before resuming a filter after a restart

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Filter/Smoother
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The smoother used for filter and spot change auto-detection

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable. The smoother is used for spike detection. This means that the type of smoother selected should provide an indicator of when the incoming value is considered a spike.

Undefined values

A 600 second boxcar, discarding the first 120 and requiring 120 minimum, with a stable RSD of 0.05 and a spike band of 1.5

/<PROFILE>/Components/<IDENTIFIER>/FlowCalibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The calibration applied to the sample flow rate

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceAtHour
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The hour of day (1-24) to advance the spot at

Type

Integer

Valid range

1 ≤ value ≤ 24

Undefined values

Disabled

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceHours
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The maximum time to sample on a spot before advancing to the next one

Type

Integer

Valid range

1 ≤ value ≤ 100

Undefined values

100

/<PROFILE>/Components/<IDENTIFIER>/Spot/AdvanceTransmittance
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The minimum transmittance set on the instrument before it will attempt to advance the spot

Type

Real number

Valid range

0.0 ≤ value

Undefined values

0.7

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The maximum time after an interruption of data collection to accept the active spot parameters

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

30 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spot/ResumeTimeout/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/TargetFlow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Target flow rate set on the instrument

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/Wavelength
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_maap5012

Description

Measurement wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

670

Thermo Series 49 Ozone Monitor

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Instrument address number

Type

Integer

Valid range

0 ≤ value ≤ 126

Undefined values

0

/<PROFILE>/Components/<IDENTIFIER>/CommandDelay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Delay time after receiving a response before sending the next command

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Automatic

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Delay time between instrument polling requests and controls the instrument averaging time

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The time the level is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Levels
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Ozonator control levels at each stage of the spancheck

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Levels/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Ozonator control level

Type

Integer

Valid range

1 ≤ value ≤ 5

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The maximum amount of time measurements are taken during level measurement

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The minimum amount of time measurements are taken during level measurement

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

12 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Concentration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to the ozone concentration

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The time that zero air flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 minutes

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Zero/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The maximum amount of time measurements are taken during zero measurement

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Zero/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Zero/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The minimum amount of time measurements are taken during zero measurement

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

12 minutes

/<PROFILE>/Components/<IDENTIFIER>/Zero/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Zero/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Zero/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Zero/Smoothing/Concentration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to the ozone concentration

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Zero/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Zero/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

Thermo Series 49iQ Ozone Monitor

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49iq

Description

Instrument address number for RS485 access

Type

Integer

Valid range

0 ≤ value ≤ 255

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49iq

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/TCPFraming
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_thermo_ozone49iq

Description

Use MODBUS TCP framing instead of RS485 RTU

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI CPC Models 302x

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc302x

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc302x

Description

Use the measured time between records for count rate calculations instead of the reported rate

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI CPC Models 377x

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc377x

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc377x

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SetInstrumentTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc377x

Description

Set the internal clock on the instrument on start up, this can cause faults on instrument

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI CPC Model 3010

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3010

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/UseMeasuredTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3010

Description

Use the measured time between records for count rate calculations instead of the reported rate

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI CPC Model 3781

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3781

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3781

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SampleTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3781

Description

Instrument data collection sampling time

Type

Real number

Valid range

0.1 ≤ value ≤ 3600.0

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3781

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI CPC Model 3783

/<PROFILE>/Components/<IDENTIFIER>/Flow
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3783

Description

Counter sample flow rate

Type

Real number

Valid range

0.0 < value

Units

lpm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3783

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SampleTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3783

Description

Instrument data collection sampling time

Type

Real number

Valid range

0.1 ≤ value ≤ 3600.0

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_cpc3783

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI Mass Flow Meter Models 4xxx

/<PROFILE>/Components/<IDENTIFIER>/BinaryFlowScale
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_mfm4xxx

Description

Scaling factor applied when operating in binary mode

Type

Real number

Valid range

0.0 < value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/SampleTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_mfm4xxx

Description

Instrument data collection sampling time

Type

Real number

Valid range

0.001 ≤ value ≤ 1.0

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_mfm4xxx

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

TSI Nephelometer Model 3563

/<PROFILE>/Components/<IDENTIFIER>/DisableSpancheckValve
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Disable control of the analog output during spanchecks

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/MaximumLampCurrent
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The maximum lamp current before the total power is reduced

Type

Real number

Valid range

0.0 < value

Units

A

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Blower power fraction

Type

Integer

Valid range

0 ≤ value ≤ 255

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/H
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Enable sample heater

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCI/High/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration ADC reading

Type

Integer

Valid range

1 ≤ value ≤ 65535

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCI/High/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration temperature

Type

Real number

Valid range

0.1 ≤ value ≤ 400.0

Units

K

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCI/Low/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration ADC reading

Type

Integer

Valid range

0 ≤ value ≤ 65534

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCI/Low/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration temperature

Type

Real number

Valid range

0.0 ≤ value ≤ 399.9

Units

K

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCP/High/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration ADC reading

Type

Integer

Valid range

1 ≤ value ≤ 65535

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCP/High/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration pressure

Type

Real number

Valid range

0.1 ≤ value ≤ 1200.0

Units

hPa

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCP/Low/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration ADC reading

Type

Integer

Valid range

0 ≤ value ≤ 65534

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCP/Low/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration pressure

Type

Real number

Valid range

0.0 ≤ value ≤ 1199.9

Units

hPa

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCR/High/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration ADC reading

Type

Integer

Valid range

1 ≤ value ≤ 1023

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCR/High/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration pressure

Type

Real number

Valid range

0.1 ≤ value ≤ 100.0

Units

%

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCR/Low/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration ADC reading

Type

Integer

Valid range

0 ≤ value ≤ 1022

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCR/Low/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration pressure

Type

Real number

Valid range

0.0 ≤ value ≤ 99.9

Units

%

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCS/High/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration ADC reading

Type

Integer

Valid range

1 ≤ value ≤ 65535

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCS/High/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The high calibration temperature

Type

Real number

Valid range

0.1 ≤ value ≤ 400.0

Units

K

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCS/Low/ADC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration ADC reading

Type

Integer

Valid range

0 ≤ value ≤ 65534

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SCS/Low/Value
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The low calibration temperature

Type

Real number

Valid range

0.0 ≤ value ≤ 399.9

Units

K

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKB/K1
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Dead time of the PMT pulses

Type

Integer

Valid range

1 ≤ value ≤ 65535

Units

ps

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKB/K2
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Total scatter calibration of the reference chopper

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKB/K3
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Rayleigh scattering of air

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKB/K4
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Backscatter calibration fraction

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKG/K1
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Dead time of the PMT pulses

Type

Integer

Valid range

1 ≤ value ≤ 65535

Units

ps

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKG/K2
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Total scatter calibration of the reference chopper

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKG/K3
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Rayleigh scattering of air

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKG/K4
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Backscatter calibration fraction

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKR/K1
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Dead time of the PMT pulses

Type

Integer

Valid range

1 ≤ value ≤ 65535

Units

ps

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKR/K2
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Total scatter calibration of the reference chopper

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKR/K3
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Rayleigh scattering of air

Type

Real number

Valid range

0.0 < value

Units

m⁻¹

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SKR/K4
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Backscatter calibration fraction

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SL
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Calibration label

Type

Text

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SMB
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Enable backscatter shutter

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SMZ
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Auto-zero mode (0=manual, 1=single, 2-24=averaged)

Type

Integer

Valid range

0 ≤ value ≤ 24

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SP
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Lamp power

Type

Integer

Valid range

0 ≤ value ≤ 150

Units

w

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/STA
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Averaging time

Type

Integer

Valid range

1 ≤ value ≤ 9960

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/STB
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Blanking time

Type

Integer

Valid range

15 ≤ value ≤ 999

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/STP
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Time between auto-zeros

Type

Integer

Valid range

10 ≤ value ≤ 32767

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/STZ
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Zero measurement duration

Type

Integer

Valid range

1 ≤ value ≤ 9999

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SVB
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Blue PMT voltage

Type

Integer

Valid range

800 ≤ value ≤ 1200

Units

V

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SVG
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Green PMT voltage

Type

Integer

Valid range

800 ≤ value ≤ 1200

Units

V

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/SVR
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Red PMT voltage

Type

Integer

Valid range

800 ≤ value ≤ 1200

Units

V

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Parameters/V
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Zero valve control

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/B
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The shortest (blue) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/G
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The middle (green) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Wavelength/R
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The longest (red) wavelength of measurement

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

Spancheck

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The time that air is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

2 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The maximum amount of time measurements are taken during air gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The minimum amount of time measurements are taken during the air phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Air/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The time the span gas is flushed through the instrument before measurements begin

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

10 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Flush/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The maximum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

Unlimited

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MaximumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The minimum amount of time measurements are taken during the gas phase

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

5 minutes

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/MinimumSample/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Gas/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The type of span gas used

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • CO2 - Carbon dioxide, 2.61 times air Rayleigh scattering

  • FM200 - Apaflurane (C₃HF₇), 15.3 times air Rayleigh scattering

  • SF6 - Sulfur hexafluoride, 6.74 times air Rayleigh scattering

  • R12 - Freon-12 (CCl₂F₂), 15.31 times air Rayleigh scattering

  • R22 - Chlorodifluoromethane (CHClF₂), 7.53 times air Rayleigh scattering

  • R134 - Norflurane (CH₂FCF₃), 7.35 times air Rayleigh scattering

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Dark
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to dark count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Measurement
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to measurement count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Pressure
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to pressure measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Reference
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to reference count rates

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Revolutions
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to chopper revolution measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Scattering
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to angular scattering measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Smoothing/Temperature
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The smoother applied to temperature measurements

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

Indefinite

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/Start/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spancheck/TerminalAngle
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_tsi_neph3563

Description

The maximum angle of integration for the spancheck

Type

Real number

Valid range

0.0 ≤ value ≤ 360.0

Units

degrees

Undefined values

Not permitted

Vaisala PWD Models x2

/<PROFILE>/Components/<IDENTIFIER>/ID
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_pwdx2

Description

The instrument identification code

Type

Text

Undefined values

Automatically determined

/<PROFILE>/Components/<IDENTIFIER>/PollInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_pwdx2

Description

Delay time between instrument polling requests

Type

Real number

Valid range

0.0 ≤ value

Units

s

Undefined values

15.0

/<PROFILE>/Components/<IDENTIFIER>/PresentWeather
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_pwdx2

Description

The source for present weather data

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Auto - Select the the weather source based on the polling interval

  • 15Minute or 15Min - Use the 15-minute reading

  • 1Hour or Hour - Use the one-hour reading

  • Instantaneous or Instant - Use the instantaneous reading

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_pwdx2

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Visibility
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_pwdx2

Description

The source for visibility data

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Auto - Select the the visibility source based on the polling interval

  • 10Minute or 10Min - Use the 10-minute visibility

  • 1Minute, 1Min, or Minute - Use the one-minute visibility

Vaisala WMT700 Sonic Anemometer

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisla_wmt700

Description

Instrument address

Type

Text

Undefined values

Any

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisla_wmt700

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisla_wmt700

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Vaisala WXT Models 5xx

/<PROFILE>/Components/<IDENTIFIER>/Address
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_wxt5xx

Description

Instrument address

Type

Integer

Valid range

0 ≤ value ≤ 61

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Heating
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_wxt5xx

Description

Enable instrument heating

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/ReportInterval
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_wxt5xx

Description

The expected un-polled response time

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/StrictMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = acquire_vaisala_wxt5xx

Description

This causes the system to refuse records that contain extra unrecognized fields

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Accumulation Controller

/<PROFILE>/Components/<IDENTIFIER>/Accumulators
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The defined accumulators

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/AccumulateWhileBypassed
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Continue accumulation even while in bypass mode

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Activate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Activate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Activate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Deactivate/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Commands sent to all components

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Deactivate/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Deactivate/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Index
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The output accumulator index

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Metadata
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Base metadata for the variable

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Metadata/*dDescription
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

A sort description of the variable meaning

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Metadata/*dGroupUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The units the variable is groups with for display

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Metadata/*dUnits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The physical units the variable is reported in

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Output variable name

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Accumulators/#0/Rate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The accumulation rate input, in units/second

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Advance
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The time between accumulator advances

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/<PROFILE>/Components/<IDENTIFIER>/Advance/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Advance/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Advance/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BlankIndex
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The index to accumulate on when blanking

Type

Integer

Valid range

0 ≤ value

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/BlankTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The amount of time at the start of accumulation to sample on the blank

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/BlankTime/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BypassIndex
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The index to accumulate on when the system is bypassed

Type

Integer

Valid range

0 ≤ value

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/BypassOnEnd
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Put the system into bypass once sampling has completed

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BypassWhileChanging
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Put the system into bypass while a change is in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/EndIndex
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The index to accumulate on after the entire cycle finishes

Type

Integer

Valid range

0 ≤ value

Undefined values

Unchanged

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The minimum time on an accumulator below which the advance time is extended

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Additional
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Additional inputs requested for processing

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Processing/Components
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Processing chain stages

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Processing/Components/#0/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Data generating component name

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/End
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The end time to invoke the generator with

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/End
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The end time to invoke the generator with

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/File
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Input file name used with the generator

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/IgnoreTimes
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Do not provide times to the input generator

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Merge
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Allow merging of identical processing inputs

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Data generating component name

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Start
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The start time to invoke the generator with

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Start
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The start time to invoke the generator with

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Station
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Input station used with the generator

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Merge
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

Allow merging of identical processing chains

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/MergeKey
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The unique identifier that must match for chain merging

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/StartIndex
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The index to begin sampling on

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/UpdateTimeout
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_accumulate

Description

The maximum time to wait between data updates before values are invalidated

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

Generic Command Output

/<PROFILE>/Components/<IDENTIFIER>/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Command definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/BitClear
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Interpret state variables as integers and perform bitwise clear (AND NOT)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/BitClear/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The bits to clear in the state

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/BitSet
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Interpret state variables as integers and perform bitwise set (OR)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/BitSet/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The bits to set in the state

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/Overlay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Overlay and set the state variables entirely

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/After/Overlay/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The state value

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/BitClear
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Interpret state variables as integers and perform bitwise clear (AND NOT)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/BitClear/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The bits to clear in the state

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/BitSet
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Interpret state variables as integers and perform bitwise set (OR)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/BitSet/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The bits to set in the state

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/Overlay
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Overlay and set the state variables entirely

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Before/Overlay/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The state value

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Information
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Realtime command information provided to the acquisition system

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Information/DisplayName
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The text displayed in the menu entry

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Information/DisplayPriority
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Sort priority for menu entries

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Information/ToolTip
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Detailed tooltip information provided for online help about the command

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Commands/<IDENTIFIER>/Output
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The command text to write out

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Inputs
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

Input substitution variables

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Inputs/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_command

Description

The values used for the input

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Cycle Controller

/<PROFILE>/Components/<IDENTIFIER>/Actions
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The defined cycle actions

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A single action within the cycle

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Additional keys are accepted as part of a higher level composite structure.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The bypass flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The contamination flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearFlags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Acquisition command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Description
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A human readable description of the action

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/FlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

System data flush time

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Identifier
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

An internal identifier of the action

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/SetCut
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The target cut size

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • None - No size selection

  • PM1, 1, or Fine - Particles are selected to less than 1 μm diameter

  • PM10, 10, or Coarse - Particles are selected to less than 10 μm diameter

  • PM25, 2.5, 25, or PM2.5 - Particles are selected to less than 2.5 μm diameter

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/SetFlavors
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flavors

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/BaselineCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Base commands sent to all components for all actions

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/BaselineInstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Base instrument command data for all actions, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/BaselineInstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/DefaultFlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The default time to flush the system after executing any action

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/EnableCycle
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Enable the cycle on initialization

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/End/ClearBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The bypass flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/End/ClearContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The contamination flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/End/ClearFlags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Acquisition command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/End/Description
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A human readable description of the action

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/End/FlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

System data flush time

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/End/Identifier
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

An internal identifier of the action

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/End/SetCut
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The target cut size

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • None - No size selection

  • PM1, 1, or Fine - Particles are selected to less than 1 μm diameter

  • PM10, 10, or Coarse - Particles are selected to less than 10 μm diameter

  • PM25, 2.5, 25, or PM2.5 - Particles are selected to less than 2.5 μm diameter

/<PROFILE>/Components/<IDENTIFIER>/End/SetFlavors
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flavors

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/InitializeInactive
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Initialize all actions in the cycle as already having been completed

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/LogActiveAction
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Write logging values reflecting the currently active action

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The minimum amount of time to run the cycle for, before extending it to the next period

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/MinimumTime/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Period
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The total period of the cycle

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

Undefined values

One hour aligned

/<PROFILE>/Components/<IDENTIFIER>/Period/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Period/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Period/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/ClearBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The bypass flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/ClearContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The contamination flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/ClearFlags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Acquisition command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/Description
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A human readable description of the action

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/FlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

System data flush time

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/Identifier
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

An internal identifier of the action

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/SetCut
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The target cut size

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • None - No size selection

  • PM1, 1, or Fine - Particles are selected to less than 1 μm diameter

  • PM10, 10, or Coarse - Particles are selected to less than 10 μm diameter

  • PM25, 2.5, 25, or PM2.5 - Particles are selected to less than 2.5 μm diameter

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Active/SetFlavors
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flavors

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Duration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The total time the spin up is active for

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Duration/Units
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Duration/Count
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Spinup/Duration/Align
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/ClearBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The bypass flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/ClearContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The contamination flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/ClearFlags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Acquisition command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/Description
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

A human readable description of the action

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/FlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

System data flush time

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/Identifier
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

An internal identifier of the action

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/SetCut
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The target cut size

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • None - No size selection

  • PM1, 1, or Fine - Particles are selected to less than 1 μm diameter

  • PM10, 10, or Coarse - Particles are selected to less than 10 μm diameter

  • PM25, 2.5, 25, or PM2.5 - Particles are selected to less than 2.5 μm diameter

/<PROFILE>/Components/<IDENTIFIER>/Spinup/End/SetFlavors
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

The system flavors

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/SuspendOnBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_cycle

Description

Suspend cycle execution on system bypass

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Realtime Data Export Controller

/<PROFILE>/Components/<IDENTIFIER>/Append
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Append to the existing file instead of overwriting it

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/BinaryMode
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Open the file in binary mode (no end of line translation)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Columns
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The output columns

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Header
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The header text of the column

Type

Text

Undefined values

Derived from the input

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The conversion and processing mode used with the column

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Real or Value - Convert the value to a single real numbered column

  • Time, Date, or DateTime - Format the time of the record

  • Flags, BitFlags, Bits, or FlagsBits - Output the bitwise representation of flags

  • FlagsName, FlagsString, or StringFlags - Output the a combination of the internal flag names

  • Script - Use script code to generate the output value

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/LocalTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Time

Description

Output local system time instead of UTC time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/TimeFormat
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Time

Description

Time format string, refer to Qt documentation for available substitutions

Type

Text

Undefined values

ISO8601 compliant

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Bits
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

Flag name to bit mapping

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Bits/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

Single flag bits

Type

Integer

Valid range

0 ≤ value

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Format
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

The format string used for output

Type

Text

Undefined values

Derived from metadata

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

Input data for the column

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/MVC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

The missing value code used for output

Type

Text

Undefined values

Derived from metadata

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Pad
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

Output padding character

Type

Text

Undefined values

0

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Path
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Flags

Description

Path within the data to get the value from

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/FlagsRename
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

Flag code renaming

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/FlagsRename/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

Output flag text

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

Input data for the column

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Join
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

The text inserted between flags when combining them

Type

Text

Undefined values

;

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/MVC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

The missing value code used for output

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Path
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = FlagsName

Description

Path within the data to get the value from

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Code
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Script

Description

Script code executed to return the output string

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Script

Description

Input data to the script code

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Calibration
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

The calibration applied to the input values

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Format
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

The format string used for output

Type

Text

Undefined values

Derived from metadata

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

Input data for the column

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/MVC
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

The missing value code used for output

Type

Text

Undefined values

Derived from metadata

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Pad
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

Output padding character

Type

Text

Undefined values

0

/<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Path
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

  • /<PROFILE>/Components/<IDENTIFIER>/Columns/#0/Type = Real

Description

Path within the data to get the value from

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Command
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Command line to execute after exporting

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/File
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Output file name

Type

Text

Undefined values

A temporary file

/<PROFILE>/Components/<IDENTIFIER>/Header
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Output a header in the export file

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Join/Quote
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The quote used when the field contains a separator

Type

Text

Undefined values

"

/<PROFILE>/Components/<IDENTIFIER>/Join/QuoteEscape
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The escape used when a quoted field contains a quote

Type

Text

Undefined values

"""

/<PROFILE>/Components/<IDENTIFIER>/Join/Separator
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The text to join fields with

Type

Text

Undefined values

,

/<PROFILE>/Components/<IDENTIFIER>/Line/Prefix
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The text prepended to every line

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Line/Suffix
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The text appended to every line

Type

Text

Undefined values

A new line character

/<PROFILE>/Components/<IDENTIFIER>/LoadArchived
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Load archived data for export on initialization

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/NoFile
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Disable file output (used for interface writing)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Additional
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Additional inputs requested for processing

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Processing/Components
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Processing chain stages

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Processing/Components/#0/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Data generating component name

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/End
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The end time to invoke the generator with

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/End
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The end time to invoke the generator with

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/File
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Input file name used with the generator

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/IgnoreTimes
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Do not provide times to the input generator

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Merge
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Allow merging of identical processing inputs

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Name
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Data generating component name

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Start
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The start time to invoke the generator with

Type

Real number

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Start
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The start time to invoke the generator with

Structure

This is an absolute point in time specified as the number of seconds from the Unix epoch (1970-01-01T00:00:00Z).

/<PROFILE>/Components/<IDENTIFIER>/Processing/Input/Station
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Input station used with the generator

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Processing/Merge
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

Allow merging of identical processing chains

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Processing/MergeKey
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_export

Description

The unique identifier that must match for chain merging

Type

Text

Generic Trigger Condition Controller

/<PROFILE>/Components/<IDENTIFIER>/Actions
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The defined trigger actions

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearBypass
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The bypass flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearContaminate
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The contamination flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/ClearFlags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The system flags to clear

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Commands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Acquisition command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Continuous
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Continually activate the event as long as the trigger condition is met

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Dependencies/Acquire
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Identifier tags acquired on action execution

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Dependencies/Hold
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The length of time the tags altered by the action are held in limbo after the action executes

Type

Real number

Valid range

0.0 < value

Units

s

Undefined values

Not permitted

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Dependencies/Release
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Identifier tags released on action execution

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Description
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

A human readable description of the action

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Event
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Event text to generate

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/EventRealtime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Flag the generated event as realtime, so it appears on the message display

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/FlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

System data flush time

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Identifier
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

An internal identifier of the action

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/InstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Instrument command data, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/InstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/SetCut
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The target cut size

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • None - No size selection

  • PM1, 1, or Fine - Particles are selected to less than 1 μm diameter

  • PM10, 10, or Coarse - Particles are selected to less than 10 μm diameter

  • PM25, 2.5, 25, or PM2.5 - Particles are selected to less than 2.5 μm diameter

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/SetFlavors
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The system flavors

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The triggers for the action

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Exclude
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Identifier tags that prevent trigger execution

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Invert
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Invert the trigger and activate when the condition if not met

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Require
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Identifier tags required for the trigger to execute

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The type of the condition being checked

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Threshold or Limit - Trigger when the input meets a threshold relative to a constant value

  • AND or Composite - Combine multiple triggers and require them all to be met

  • OR or Any - Combine multiple triggers and require any of them to be met

  • Always - Always trigger

  • Never - Never trigger

  • Flags or Flag - Trigger when a set of system flags are present

  • Spike or Risk - Trigger when a spike is detected in a smoothed value

  • Stable or Smoother - Trigger when a smoothed value achieves stability

  • Range - Trigger when the input is within a range

  • Angle, Wind, or Winds - Trigger when the input angle is within a range (wrapping around 360)

  • Script - Use script code to check a condition

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Triggers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = AND

Description

The triggers to combine together, requiring them all to be met

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Triggers/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = AND

Description

A single trigger

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Triggers
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = OR

Description

The triggers to combine together, requiring them any of them to be met

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Triggers/#0
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = OR

Description

A single trigger

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Polarity
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Always

Description

The output trigger result

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Polarity
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Never

Description

The output trigger result

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Flags
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Flags

Description

The required flags

Type

Flags, a set of unique text strings

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Flags

Description

Input to check for flags

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Spike

Description

The input value to smooth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Smoother
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Spike

Description

The smoother used for spike detection

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for spike detection. This means that the type of smoother selected should provide an indicator of when the incoming value is considered a spike.

Undefined values

A 30 minute long fixed time smoother, with a threshold of -4.0 (four times greater than the smoothed value)

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Stable

Description

The input value to smooth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Smoother
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Stable

Description

The smoother used for stability detection

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key. The smoother is used for stability detection. This means that the type of smoother selected should provide an indicator of when the smoothed value is stable.

Undefined values

A 90 second long smoother with a required RSD of less than 0.001

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Range

Description

The input value check

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Maximum
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Range

Description

The maximum value to trigger on

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Minimum
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Range

Description

The minimum value to trigger on

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/End
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Angle

Description

The end angle to trigger, if the end is less than the start, the range wraps around through 360

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Angle

Description

The input angle check

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Start
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Angle

Description

The start angle to trigger, if the end is less than the start, the range wraps around through 360

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Code
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Script

Description

Script code executed to return the the boolean state of the trigger

Type

Text

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Script

Description

Input to the script code

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Input
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Threshold

Description

The input angle check

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Operation
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Threshold

Description

The comparison operation performed

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • GreaterThan or Greater - Trigger when the input is strictly greater than the threshold

  • GreaterThanOrEqual, GreaterEqual, or GreaterThanOrEqualTo - Trigger when the input is greater than or equal to the threshold

  • LessThan or Less - Trigger when the input is strictly less than the threshold

  • LessThanOrEqual, LessEqual, or LessThanOrEqualTo - Trigger when the input is less than or equal to the threshold

  • Equal or Exactly - Trigger when the input is exactly equal to the threshold

  • NotEqual - Trigger when the input is not equal to the threshold

/<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Threshold
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

  • /<PROFILE>/Components/<IDENTIFIER>/Actions/#0/Triggers/#0/Type = Threshold

Description

The threshold value to compare against

Type

Real number

/<PROFILE>/Components/<IDENTIFIER>/BaselineCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Base commands sent to all components for all actions

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/BaselineInstrumentCommands
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Base instrument command data for all actions, keyed by the instrument identifier (e.x. X1)

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/<PROFILE>/Components/<IDENTIFIER>/BaselineInstrumentCommands/<IDENTIFIER>
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Single instrument command data

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/<PROFILE>/Components/<IDENTIFIER>/DefaultFlushTime
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

The default time to flush the system after executing any action

Type

Real number

Valid range

0.0 < value

Units

s

/<PROFILE>/Components/<IDENTIFIER>/EnableTrigger
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Enable the all triggers on initialization

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/<PROFILE>/Components/<IDENTIFIER>/LogActiveAction
Required conditions
  • /<PROFILE>/Components/<IDENTIFIER>/Name = control_trigger

Description

Write logging values reflecting the currently active action

Type

Boolean, values are TRUE or FALSE and defaults to FALSE