zephyr/dts/bindings/sensor/ti,tmp435.yaml
Jaakko Rautiainen 516e5d61c6 drivers: sensor: ti: tmp435: added driver for TMP435
The TMP435 is a remote temperature sensor monitor
with a built-in local temperature sensor.

Signed-off-by: Jaakko Rautiainen <jaakko.rautiainen@bittium.com>
2025-01-21 19:26:32 +01:00

37 lines
1.0 KiB
YAML

#
# Copyright (c) 2024 Bittium Corporation
#
# SPDX-License-Identifier: Apache-2.0
#
description: Texas Instruments TMP435 temperature sensor
compatible: "ti,tmp435"
bus: tmp435
include: [sensor-device.yaml, i2c-device.yaml]
properties:
external-channel:
description: External temperature measurement is enabled
type: boolean
resistance-correction:
description: |
Resistance correction feature for the external
temperature channel. If not enabled then conversion
is faster but with lower accuracy.
type: boolean
beta-compensation:
description: |
Beta Compensation Configuration, see Table 8
from TMP435 data sheet, some common values.
0x0f, Automatically selected range 7 (beta > 27.0) or
Automatically detected diode connected sensor
0x07, Manually disabled beta correction
Default is common value for general purpose transistors.
type: int
default: 0x0f
enum: [0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f]