32 lines
824 B
YAML
32 lines
824 B
YAML
# 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
|