28 lines
818 B
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".
|