Skip to content

Commit

Permalink
iio: documentation: Document scd4x calibration use
Browse files Browse the repository at this point in the history
Add entries from Documentation/ABI/testing/sysfs-bus-iio-scd30
to Documentation/ABI/testing/sysfs-bus-iio. The attributes of the scd4x
and scd30 are common.

Remove Documentation/ABI/testing/sysfs-bus-iio-scd30.

Signed-off-by: Roan van Dijk <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jonathan Cameron <[email protected]>
  • Loading branch information
roan-vd authored and jic23 committed Oct 19, 2021
1 parent 49d22b6 commit d6fa140
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 34 deletions.
41 changes: 41 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-iio
Original file line number Diff line number Diff line change
Expand Up @@ -1958,3 +1958,44 @@ Description:
Specify the percent for light sensor relative to the channel
absolute value that a data field should change before an event
is generated. Units are a percentage of the prior reading.

What: /sys/bus/iio/devices/iio:deviceX/calibration_auto_enable
Date: June 2020
KernelVersion: 5.8
Contact: [email protected]
Description:
Some sensors have the ability to apply auto calibration at
runtime. For example, it may be necessary to compensate for
contaminant build-up in a measurement chamber or optical
element deterioration that would otherwise lead to sensor drift.

Writing 1 or 0 to this attribute will respectively activate or
deactivate this auto calibration function.

Upon reading, the current status is returned.

What: /sys/bus/iio/devices/iio:deviceX/calibration_forced_value
Date: June 2020
KernelVersion: 5.8
Contact: [email protected]
Description:
Some sensors have the ability to apply a manual calibration using
a known measurement value, perhaps obtained from an external
reference device.

Writing a value to this function will force such a calibration
change. For the scd30 the value should be from the range
[400 1 2000].

Note for the scd30 that a valid value may only be obtained once
it is has been written. Until then any read back of this value
should be ignored. As for the scd4x an error will be returned
immediately if the manual calibration has failed.

What: /sys/bus/iio/devices/iio:deviceX/calibration_forced_value_available
KernelVersion: 5.15
Contact: [email protected]
Description:
Available range for the forced calibration value, expressed as:

- a range specified as "[min step max]"
34 changes: 0 additions & 34 deletions Documentation/ABI/testing/sysfs-bus-iio-scd30

This file was deleted.

0 comments on commit d6fa140

Please sign in to comment.