-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeywords.txt
298 lines (258 loc) · 5.03 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
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
################################################################################
# AUTOMATICALLY GENERATED FILE #
# #
# ! Don't edit this file directly, edit the keywords.yml files in the ! #
# ! appropriate subdirectories instead. ! #
# #
################################################################################
# src
#####
Arduino_Helpers KEYWORD1
AH KEYWORD1
# KVComm
########
KV_Builder KEYWORD1
Static_KV_Builder KEYWORD1
KV_Iterator KEYWORD1
KV KEYWORD1
KV_Type KEYWORD1
add KEYWORD2
clear KEYWORD2
print KEYWORD2
printPython KEYWORD2
getBuffer KEYWORD2
getBufferSize KEYWORD2
getLength KEYWORD2
changeBuffer KEYWORD2
find KEYWORD2
nextWord KEYWORD2
roundUpToWordSizeMultiple KEYWORD2
getTypeID KEYWORD2
getIDLength KEYWORD2
getDataLength KEYWORD2
getBuffer KEYWORD2
getID KEYWORD2
getData KEYWORD2
getArraySize KEYWORD2
get KEYWORD2
getAs KEYWORD2
getVector KEYWORD2
getArray KEYWORD2
getString KEYWORD2
hasType KEYWORD2
begin KEYWORD2
end KEYWORD2
find KEYWORD2
getTypeID KEYWORD2
getLength KEYWORD2
writeToBuffer KEYWORD2
readFromBuffer KEYWORD2
ADD_VAR LITERAL1
KV_ERROR LITERAL1
KV_ADD_TRIVIAL_TYPE LITERAL1
# boost
#######
boost KEYWORD1
# AH/Math
#########
increaseBitDepth KEYWORD2
min KEYWORD2
max KEYWORD2
# AH/Timing
###########
Timer KEYWORD1
begin KEYWORD2
timefunction LITERAL1
# AH/Containers
###############
Array KEYWORD1
ArraySlice KEYWORD1
Iterator KEYWORD1
BitArray KEYWORD1
DoublyLinkedList KEYWORD1
iterator KEYWORD1
const_iterator KEYWORD1
reverse_iterator KEYWORD1
const_reverse_iterator KEYWORD1
DoublyLinkable KEYWORD1
UniquePtr KEYWORD1
NormalUpdatable KEYWORD1
Updatable KEYWORD1
length KEYWORD2
begin KEYWORD2
end KEYWORD2
slice KEYWORD2
cslice KEYWORD2
asArray KEYWORD2
generate KEYWORD2
generateArray KEYWORD2
copyAs KEYWORD2
fillArray KEYWORD2
cat KEYWORD2
distribute KEYWORD2
get KEYWORD2
set KEYWORD2
clear KEYWORD2
safeIndex KEYWORD2
getByte KEYWORD2
getBufferLength KEYWORD2
append KEYWORD2
insertBefore KEYWORD2
insertSorted KEYWORD2
remove KEYWORD2
moveDown KEYWORD2
couldContain KEYWORD2
reset KEYWORD2
get KEYWORD2
release KEYWORD2
MakeUnique KEYWORD2
update KEYWORD2
begin KEYWORD2
enable KEYWORD2
disable KEYWORD2
isEnabled KEYWORD2
beginAll KEYWORD2
updateAll KEYWORD2
ElementRefType LITERAL1
ElementPtrType LITERAL1
# AH/Hardware
#############
Button KEYWORD1
ButtonMatrix KEYWORD1
FilteredAnalog KEYWORD1
IncrementButton KEYWORD1
IncrementDecrementButtons KEYWORD1
begin KEYWORD2
update KEYWORD2
getState KEYWORD2
getName KEYWORD2
stableTime KEYWORD2
onButtonChanged KEYWORD2
begin KEYWORD2
update KEYWORD2
map KEYWORD2
invert KEYWORD2
update KEYWORD2
getValue KEYWORD2
getFloatValue KEYWORD2
getRawValue KEYWORD2
setupADC KEYWORD2
begin KEYWORD2
update KEYWORD2
getState KEYWORD2
invert KEYWORD2
begin KEYWORD2
update KEYWORD2
getState KEYWORD2
invert KEYWORD2
State LITERAL1
Pressed LITERAL1
Released LITERAL1
Falling LITERAL1
Rising LITERAL1
MappingFunction LITERAL1
analog_t LITERAL1
pin_t LITERAL1
NO_PIN LITERAL1
PinList LITERAL1
State LITERAL1
Nothing LITERAL1
Increment LITERAL1
State LITERAL1
Nothing LITERAL1
Increment LITERAL1
Decrement LITERAL1
Reset LITERAL1
# AH/Hardware/ExtendedInputOutput
#################################
AnalogMultiplex KEYWORD1
CD74HC4067 KEYWORD1
CD74HC4051 KEYWORD1
ExtIO KEYWORD1
ExtendedIOElement KEYWORD1
MAX7219 KEYWORD1
ShiftRegisterOut KEYWORD1
ShiftRegisterOutRGB KEYWORD1
SPIShiftRegisterOut KEYWORD1
StaticSizeExtendedIOElement KEYWORD1
begin KEYWORD2
update KEYWORD2
pinMode KEYWORD2
digitalWrite KEYWORD2
digitalRead KEYWORD2
analogRead KEYWORD2
analogWrite KEYWORD2
getIOElementOfPin KEYWORD2
shiftOut KEYWORD2
pin KEYWORD2
getLength KEYWORD2
getEnd KEYWORD2
getStart KEYWORD2
getAll KEYWORD2
redBit KEYWORD2
greenBit KEYWORD2
blueBit KEYWORD2
pins KEYWORD2
# AH/Hardware/LEDs
##################
DotBarDisplayLEDs KEYWORD1
LEDs KEYWORD1
MAX7219SevenSegmentDisplay KEYWORD1
begin KEYWORD2
display KEYWORD2
setMode KEYWORD2
dotMode KEYWORD2
barMode KEYWORD2
begin KEYWORD2
displayRange KEYWORD2
set KEYWORD2
clear KEYWORD2
displayDot KEYWORD2
init KEYWORD2
clear KEYWORD2
send KEYWORD2
sendRaw KEYWORD2
setIntensity KEYWORD2
begin KEYWORD2
display KEYWORD2
printHex KEYWORD2
DotBarMode LITERAL1
Dot LITERAL1
Bar LITERAL1
# AH/Types
##########
Frequency KEYWORD1
_MHz LITERAL1
_kHz LITERAL1
_Hz LITERAL1
# AH/Filters
############
EMA KEYWORD1
EMA_f KEYWORD1
Hysteresis KEYWORD1
filter KEYWORD2
update KEYWORD2
getValue KEYWORD2
# SLIPStream
############
SLIP_Constants KEYWORD1
SLIPParser KEYWORD1
SLIPParserCRC KEYWORD1
checksum_t KEYWORD1
SLIPSender KEYWORD1
SLIPSenderCRC KEYWORD1
SLIPStream KEYWORD1
SLIPStreamCRC KEYWORD1
parse KEYWORD2
wasTruncated KEYWORD2
numTruncated KEYWORD2
checksum KEYWORD2
beginPacket KEYWORD2
endPacket KEYWORD2
write KEYWORD2
writePacket KEYWORD2
readPacket KEYWORD2
END LITERAL1
ESC LITERAL1
ESC_END LITERAL1
ESC_ESC LITERAL1