Skip to content

Commit d3f6d9f

Browse files
committed
apds9960: Enable sensors in hardware init for valid readings.
1 parent f173073 commit d3f6d9f

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

tests/scenarios/apds9960.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ i2c_address: 0x39
66
i2c:
77
id: 1
88

9+
# Custom hardware init (enable light and proximity sensors before reading)
10+
hardware_init: |
11+
from time import sleep
12+
dev = uAPDS9960(i2c)
13+
dev.enableLightSensor(False)
14+
dev.enableProximitySensor(False)
15+
sleep(0.3)
16+
917
# Register values for mock tests
1018
mock_registers:
1119
# ID register (0x92): expected 0xAB
@@ -74,7 +82,7 @@ tests:
7482
- name: "Ambient light in plausible range"
7583
action: call
7684
method: readAmbientLight
77-
expect_range: [0, 65535]
85+
expect_range: [1, 65535]
7886
mode: [hardware]
7987

8088
- name: "Proximity in plausible range"

0 commit comments

Comments
 (0)