diff --git a/index.html b/index.html index 3ddc84b..048aab9 100644 --- a/index.html +++ b/index.html @@ -244,15 +244,15 @@

Sampling and Reporting Rate

Platform primitives

A pressure source is an abstract, [=implementation-defined=] - interface to hardware counters or an underlying telemetry framework that - provides information about a source type + interface to hardware counters or an underlying framework that provides + telemetry data about a source type defined by {{PressureSource}}. A [=pressure source=] can make use of data fusion with data from additional sources if that provides more precise results.

- The telemetry information provided by a [=pressure source=] is represented - in this specification as a pressure source sample, a [=struct=] + The telemetry data provided by a [=pressure source=] is represented in this + specification as a pressure source sample, a [=struct=] consisting of the following [=struct/items=]:

- The format of the data provided by a [=pressure source=] is - [=implementation-defined=], and so is the process through which a - [=platform collector=] transforms it into a [=pressure state=]. + The format of the telemetry data provided by a [=pressure source=] + and stored in its [=pressure source/latest sample=]'s [=pressure source + sample/data=] is [=implementation-defined=], and so is the process through + which a [=platform collector=] transforms it into a [=pressure state=].

For this specification's purposes, [=platform collectors=] are scoped to a @@ -308,9 +309,9 @@

Sampling and Reporting Rate

For automation purposes, a [=platform collector=] must have the ability to - connect to [=virtual pressure sources=] and use their simulated data as - [=pressure states=] rather than raw platform data that must be transformed - into an [=adjusted pressure state=]. + connect to [=virtual pressure sources=] and use their simulated [=pressure + source sample/data=] as [=pressure states=] rather than raw platform data + that must be transformed into an [=adjusted pressure state=].

As collecting telemetry data often means polling hardware counters, it is not a free operation and thus, @@ -692,8 +693,8 @@

The observe() method

  1. Let |realPressureSource| be an [=implementation-defined=] - [=pressure source=] that provides telemetry information - about |source|, or null if none exists. + [=pressure source=] that provides telemetry data about + |source|, or null if none exists.
  2. Set |newCollector|'s [=platform collector/associated