Skip to content

Commit f8517aa

Browse files
committed
Improving the concepts section.
1 parent 2e35fd7 commit f8517aa

File tree

2 files changed

+54
-32
lines changed

2 files changed

+54
-32
lines changed

index.bs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,9 @@ through the Permissions API [[!PERMISSIONS]].
341341
Concepts {#concepts}
342342
========
343343

344+
Sensors {#concepts-sensors}
345+
-------
346+
344347
A [=sensor=] measures different physical quantities
345348
and provide corresponding raw sensor readings
346349
which are a source of information about the user and their environment.
@@ -355,6 +358,9 @@ through a process called [=sensor fusion=].
355358
[=calibration|Calibrated=] [=raw sensor readings=] are referred to as sensor readings,
356359
whether or not they have undergone [=sensor fusion=].
357360

361+
Sensor Types {#concepts-sensor-types}
362+
-----------
363+
358364
Different [=sensor types=] measure different physical quantities
359365
such as temperature, air pressure, heart-rate, or luminosity.
360366

@@ -432,6 +438,9 @@ preferring instead to differentiate [=sensors=] as to whether they describe
432438
the kind of [=sensor readings|readings=] produced--these are [=high-level=] sensors--
433439
or how the sensor is implemented ([=low-level=] sensors).
434440

441+
Reporting Modes {#concepts-reporting-modes}
442+
---------------
443+
435444
[=Sensors=] have different reporting modes.
436445
When [=sensor readings=] are reported at regular intervals,
437446
at an ajustable frequency measured in hertz (Hz),
@@ -447,8 +456,7 @@ When the [=reporting mode=] is [=implementation specific=],
447456
or only when a [=sensor readings|reading=] change is observed.
448457
This allows user agents more latitude to
449458
carry out power- or CPU-saving strategies,
450-
and support multiple hardware configurations,
451-
which is why it should generally be preferred.
459+
and support multiple hardware configurations.
452460
[=periodic|Periodic reporting mode=], on the other hand,
453461
allows a much more fine-grained approach
454462
and is essential for use cases with, for example,

0 commit comments

Comments
 (0)