zephyr/dts/bindings/sensor/st,stm32-temp-common.yaml

28 lines
818 B
YAML

# Copyright (c) 2022, Wouter Cappelle
# SPDX-License-Identifier: Apache-2.0
include: sensor-device.yaml
properties:
io-channels:
required: true
description: ADC channel for temperature sensor
avgslope:
type: string
required: true
description: |
Average slope of T-V chart (in mV/°C), found in MCU datasheet
chapters "Electrical characteristics" or "Operating conditions"
ntc:
type: boolean
description: |
Negative Temperature Coefficient
Set when the sensor's value is inversely proportional to temperature
(i.e., the sensor's value decreases as the temperature increases).
This is visible in the formula used for temperature calculation, which has the
form "Calibration_Value - ADC_Value" rather than "ADC_Value - Calibration_Value".