-
Notifications
You must be signed in to change notification settings - Fork 6.4k
/
Kconfig.ipso
73 lines (62 loc) · 2.18 KB
/
Kconfig.ipso
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
69
70
71
72
73
#
# Copyright (c) 2017 Linaro Limited
#
# SPDX-License-Identifier: Apache-2.0
#
menuconfig LWM2M_IPSO_SUPPORT
bool "IPSO Alliance Smart Object Support"
help
This option adds general support for IPSO objects
if LWM2M_IPSO_SUPPORT
config LWM2M_IPSO_TEMP_SENSOR
bool "IPSO Temperature Sensor Support"
help
This IPSO object should be used with a temperature sensor to
report a temperature measurement. It also provides resources for
minimum/maximum measured values and the minimum/maximum range
that can be measured by the temperature sensor.
config LWM2M_IPSO_TEMP_SENSOR_INSTANCE_COUNT
int "Maximum # of IPSO Temperature Sensor object instances"
default 1
depends on LWM2M_IPSO_TEMP_SENSOR
help
This setting establishes the total count of IPSO Temperature
Sensor instances available to the LWM2M client.
config LWM2M_IPSO_LIGHT_CONTROL
bool "IPSO Light Control Support"
help
This Object is used to control a light source, such as a LED or other
light. It allows a light to be turned on or off and its dimmer
setting to be controlled as a % between 0 and 100. An optional color
setting enables a string to be used to indicate the desired color.
config LWM2M_IPSO_LIGHT_CONTROL_INSTANCE_COUNT
int "Maximum # of IPSO Light Control object instances"
default 1
depends on LWM2M_IPSO_LIGHT_CONTROL
help
This setting establishes the total count of IPSO Light Control
instances available to the LWM2M client.
config LWM2M_IPSO_BUZZER
bool "IPSO Buzzer Support"
help
This Object is used to actuate an audible alarm such as a buzzer,
beeper, or vibration alarm.
config LWM2M_IPSO_BUZZER_INSTANCE_COUNT
int "Maximum # of IPSO Buzzer instances"
default 1
depends on LWM2M_IPSO_BUZZER
help
This setting establishes the total count of IPSO Buzzer
instances available to the LWM2M client.
config LWM2M_IPSO_TIMER
bool "IPSO Light Control Support"
help
This Object is used to time events / actions
config LWM2M_IPSO_TIMER_INSTANCE_COUNT
int "Maximum # of IPSO Timer object instances"
default 1
depends on LWM2M_IPSO_TIMER
help
This setting establishes the total count of IPSO Timer
instances available to the LWM2M client.
endif # LWM2M_LWM2M_IPSO_SUPPORT