forked from espressif/arduino-esp32
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeywords.txt
194 lines (170 loc) · 4.26 KB
/
keywords.txt
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
#######################################
# Syntax Coloring Map For Zigbee
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
# Base Classes
ZigbeeCore KEYWORD1
Zigbee KEYWORD1
ZigbeeEP KEYWORD1
# Endpoint Classes
ZigbeeLight KEYWORD1
ZigbeeSwitch KEYWORD1
ZigbeeColorDimmableLight KEYWORD1
ZigbeeColorDimmerSwitch KEYWORD1
ZigbeeTempSensor KEYWORD1
ZigbeeThermostat KEYWORD1
ZigbeeFlowSensor KEYWORD1
ZigbeePressureSensor KEYWORD1
ZigbeeOccupancySensor KEYWORD1
ZigbeeAnalog KEYWORD1
ZigbeeCarbonDioxideSensor KEYWORD1
ZigbeeContactSwitch KEYWORD1
ZigbeeDoorWindowHandle KEYWORD1
ZigbeeGateway KEYWORD1
ZigbeeRangeExtender KEYWORD1
ZigbeeVibrationSensor KEYWORD1
ZigbeeWindowCovering KEYWORD1
ZigbeeLightSensor KEYWORD1
# Other
zigbee_role_t KEYWORD1
zbstring_t KEYWORD1
zb_device_params_t KEYWORD1
zigbee_scan_result_t KEYWORD1
zb_power_source_t KEYWORD1
ZigbeeWindowCoveringType KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
# ZigbeeCore
begin KEYWORD2
started KEYWORD2
connected KEYWORD2
getRole KEYWORD2
addEndpoint KEYWORD2
setRadioConfig KEYWORD2
getRadioConfig KEYWORD2
setHostConfig KEYWORD2
getHostConfig KEYWORD2
setPrimaryChannelMask KEYWORD2
setScanDuration KEYWORD2
getScanDuration KEYWORD2
setRebootOpenNetwork KEYWORD2
openNetwork KEYWORD2
scanNetworks KEYWORD2
scanComplete KEYWORD2
getScanResult KEYWORD2
scanDelete KEYWORD2
factoryReset KEYWORD2
# Common ZigbeeEP
setEpConfig KEYWORD2
setVersion KEYWORD2
getEndpoint KEYWORD2
printBoundDevices KEYWORD2
getBoundDevices KEYWORD2
bound KEYWORD2
allowMultipleBinding KEYWORD2
setManufacturerAndModel KEYWORD2
setPowerSource KEYWORD2
setBatteryPercentage KEYWORD2
reportBatteryPercentage KEYWORD2
readManufacturer KEYWORD2
readModel KEYWORD2
onIdentify KEYWORD2
# ZigbeeLight + ZigbeeColorDimmableLight
onLightChange KEYWORD2
restoreLight KEYWORD2
setLight KEYWORD2
setLightState KEYWORD2
setLightLevel KEYWORD2
setLightColor KEYWORD2
getLightState KEYWORD2
getLightLevel KEYWORD2
getLightRed KEYWORD2
getLightGreen KEYWORD2
getLightBlue KEYWORD2
# ZigbeeSwitch + ZigbeeColorDimmerSwitch
lightToggle KEYWORD2
lightOn KEYWORD2
lightOff KEYWORD2
lightOffWithEffect KEYWORD2
lightOnWithTimedOff KEYWORD2
lightOnWithSceneRecall KEYWORD2
setLightLevel KEYWORD2
setLightColor KEYWORD2
# ZigbeeThermostat
onTempRecieve KEYWORD2
onConfigRecieve KEYWORD2
getTemperature KEYWORD2
getSensorSettings KEYWORD2
setTemperatureReporting KEYWORD2
# Common Zigbee Sensor
setMinMaxValue KEYWORD2
setTolerance KEYWORD2
setReporting KEYWORD2
report KEYWORD2
# ZigbeeTempSensor + humidity
setTemperature KEYWORD2
reportTemperature KEYWORD2
addHumiditySensor KEYWORD2
setHumidity KEYWORD2
setHumidityReporting KEYWORD2
reportHumidity KEYWORD2
# ZigbeeLightSensor
setLightValue KEYWORD2
reportLightValue KEYWORD2
# ZigbeeFlowSensor
setFlow KEYWORD2
# ZigbeePressureSensor
setPressure KEYWORD2
# ZigbeeOccupancySensor
setOccupancy KEYWORD2
setSensorType KEYWORD2
# ZigbeeCarbonDioxideSensor
setCarbonDioxide KEYWORD2
# ZigbeeAnalog
addAnalogValue KEYWORD2
addAnalogInput KEYWORD2
addAnalogOutput KEYWORD2
onAnalogOutputChange KEYWORD2
setAnalogValue KEYWORD2
setAnalogInput KEYWORD2
reportAnalogInput KEYWORD2
setAnalogInputReporting KEYWORD2
# ZigbeeCarbonDioxideSensor
setCarbonDioxide KEYWORD2
# ZigbeeContactSwitch + ZigbeeDoorWindowHandle
setIASClientEndpoint KEYWORD2
setClosed KEYWORD2
setOpen KEYWORD2
setTilted KEYWORD2
# ZigbeeVibrationSensor
setVibration KEYWORD2
ZigbeeWindowCovering
onOpen KEYWORD2
onClose KEYWORD2
onGoToLiftPercentage KEYWORD2
onGoToTiltPercentage KEYWORD2
onStop KEYWORD2
setLiftPosition KEYWORD2
setLiftPercentage KEYWORD2
setTiltPosition KEYWORD2
setTiltPercentage KEYWORD2
setCoveringType KEYWORD2
setConfigStatus KEYWORD2
setMode KEYWORD2
setLimits KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
ZIGBEE_COORDINATOR LITERAL1
ZIGBEE_ROUTER LITERAL1
ZIGBEE_END_DEVICE LITERAL1
ZIGBEE_DEFAULT_ED_CONFIG LITERAL1
ZIGBEE_DEFAULT_ROUTER_CONFIG LITERAL1
ZIGBEE_DEFAULT_COORDINATOR_CONFIG LITERAL1
ZIGBEE_DEFAULT_RADIO_CONFIG LITERAL1
ZIGBEE_DEFAULT_UART_RCP_RADIO_CONFIG LITERAL1
ZIGBEE_DEFAULT_HOST_CONFIG LITERAL1
ZB_ARRAY_LENTH LITERAL1