forked from nrfconnect/sdk-nrf
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKconfig
More file actions
68 lines (54 loc) · 1.53 KB
/
Kconfig
File metadata and controls
68 lines (54 loc) · 1.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# Sensor data simulator
#
# Copyright (c) 2019 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
menuconfig PMW3360
bool "PMW3360 mouse optical sensor"
help
Enable PMW3360 mouse optical sensor.
if PMW3360
config PMW3360_CPI
int "PMW3360's default CPI"
default 1600
range 100 12000
help
Default CPI value.
config PMW3360_RUN_DOWNSHIFT_TIME_MS
int "PMW3360's default RUN mode downshift time"
default 500
range 10 2550
help
Default RUN mode downshift down time in milliseconds.
Time after which sensor goes from RUN to REST1 mode.
config PMW3360_REST1_DOWNSHIFT_TIME_MS
int "PMW3360's default REST1 mode downshift time"
default 9220
range 320 81600
help
Default REST1 mode downshift down time in milliseconds.
Time after which sensor goes from REST1 to REST2 mode.
config PMW3360_REST2_DOWNSHIFT_TIME_MS
int "PMW3360's default REST2 mode downshift time"
default 150000
range 3200 816000
help
Default REST2 mode downshift down time in milliseconds.
Time after which sensor goes from REST2 to REST3 mode.
choice
prompt "Select PMW3360 sensor orientation"
default PMW3360_ORIENTATION_0
config PMW3360_ORIENTATION_0
bool "PMW3360 not rotated"
config PMW3360_ORIENTATION_90
bool "PMW3360 rotated 90 deg clockwise"
config PMW3360_ORIENTATION_180
bool "PMW3360 rotated 180 deg clockwise"
config PMW3360_ORIENTATION_270
bool "PMW3360 rotated 270 deg clockwise"
endchoice
module = PMW3360
module-str = PMW3360
source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config"
endif #PMW3360