zephyr/dts/bindings/sensor/vishay,veml7700.yaml

32 lines
824 B
YAML
Raw Normal View History

# Copyright (c) 2023 Andreas Kilian
# SPDX-License-Identifier: Apache-2.0
description: |
Vishay VEML7700 High Accuracy Ambient Light Sensor With I2C Interface.
See: https://www.vishay.com/doc?84286
compatible: "vishay,veml7700"
include: [sensor-device.yaml, i2c-device.yaml]
properties:
psm-mode:
type: int
default: 0x00
description: |
Power saving mode as described in the datasheet on page 8.
The initial power on register value for the PSM register is 0
(power saving mode is disabled) which is the default value.
Possible values are:
0x00 = Disable power saving mode
0x01 = Mode 1 (0001b)
0x03 = Mode 2 (0011b)
0x05 = Mode 3 (0101b)
0x07 = Mode 4 (0111b)
enum:
- 0x00
- 0x01
- 0x03
- 0x05
- 0x07