-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathkeywords.txt
348 lines (311 loc) · 11.6 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
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
#######################################
# Syntax Coloring Map
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
ARTIC_R2 KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
beginIOTA KEYWORD2
beginSmol KEYWORD2
enableDebugging KEYWORD2
attenuateTXgain KEYWORD2
enableARTICpower KEYWORD2
disableARTICpower KEYWORD2
enableRFpower KEYWORD2
disableRFpower KEYWORD2
readStatusRegister KEYWORD2
printFirmwareStatus KEYWORD2
sendConfigurationCommand KEYWORD2
sendMCUinstruction KEYWORD2
sendHousekeepingCommand KEYWORD2
printCommandResult KEYWORD2
checkMCUinstructionProgress KEYWORD2
printInstructionProgress KEYWORD2
clearInterrupts KEYWORD2
readFirmwareVersion KEYWORD2
readPlatformID KEYWORD2
readMemoryCRC KEYWORD2
setRxTimeout KEYWORD2
setSatelliteDetectionTimeout KEYWORD2
setTCXOWarmupTime KEYWORD2
setTxCertificationInterval KEYWORD2
readARGOSconfiguration KEYWORD2
printARGOSconfiguration KEYWORD2
txConfigurationString KEYWORD2
rxConfigurationString KEYWORD2
readRxTimeout KEYWORD2
readSatelliteDetectionTimeout KEYWORD2
readTCXOWarmupTime KEYWORD2
readTxCertificationInterval KEYWORD2
setTCXOControl KEYWORD2
readTCXOControlVoltage KEYWORD2
readTCXOAutoDisable KEYWORD2
setARGOS23TxFrequency KEYWORD2
setARGOS4TxFrequency KEYWORD2
getARGOS23TxFrequency KEYWORD2
getARGOS4TxFrequency KEYWORD2
enableRXCRC KEYWORD2
disableRXCRC KEYWORD2
isRXCRCenabled KEYWORD2
enableRXTransparentMode KEYWORD2
disableRXTransparentMode KEYWORD2
isRXTransparentModeEnabled KEYWORD2
clearAddressLUT KEYWORD2
addAddressToLUT KEYWORD2
getAddressLUTlength KEYWORD2
readAddressLUTentry KEYWORD2
readDownlinkMessage KEYWORD2
setPayloadARGOS3ZE KEYWORD2
setPayloadARGOS3LatLon KEYWORD2
setPayloadARGOS3 KEYWORD2
setPayloadARGOS2LatLon KEYWORD2
setPayloadARGOS2 KEYWORD2
setPayloadARGOS4VLDshort KEYWORD2
setPayloadARGOS4VLDLatLon KEYWORD2
setPayloadARGOS4VLDLong KEYWORD2
setTxPayload KEYWORD2
readTxPayload KEYWORD2
printTxPayload KEYWORD2
invertPWNENpin KEYWORD2
predictNextSatellitePass KEYWORD2
convertAOPtoParameters KEYWORD2
convertEpochToDateTime KEYWORD2
convertEpochToDateTimeAOP KEYWORD2
convertGPSTimeToEpoch KEYWORD2
printAOPbulletin KEYWORD2
getINT1 KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
ARTIC_R2_SPI_MODE SPI_MODE1 LITERAL1
ARTIC_R2_TX_POWER_ON_DELAY_MS LITERAL1
ARTIC_R2_POWER_ON_DELAY_MS LITERAL1
ARTIC_R2_FLASH_BOOT_TIMEOUT_MS LITERAL1
ARTIC_R2_BOOT_TIMEOUT_MS LITERAL1
ARTIC_R2_BOOT_DELAY_MS LITERAL1
ARTIC_R2_BOOT_MAX_RETRIES LITERAL1
ARTIC_R2_BURST_INTER_WORD_DELAY_US LITERAL1
ARTIC_R2_BURST_BLOCK_SIZE LITERAL1
ARTIC_R2_BURST_INTER_BLOCK_DELAY_MS LITERAL1
ARTIC_R2_BURST_FINISH_DELAY_MS LITERAL1
ARTIC_R2_INSTRUCTION_DELAY_MS LITERAL1
ARTIC_R2_CONFIGURATION_DELAY_MS LITERAL1
ARTIC_R2_HOUSEKEEPING_DELAY_MS LITERAL1
ARTIC_R2_MAX_ADDRESS_LUT_LENGTH LITERAL1
ARTIC_R2_TX_MAX_PAYLOAD_LENGTH_BYTES LITERAL1
ARTIC_R2_TX_MAX_PAYLOAD_LENGTH_WORDS LITERAL1
ARTIC_R2_Firmware_Status LITERAL1
STATUS_REGISTER LITERAL1
STATUS_REGISTER_BITS LITERAL1
IDLE LITERAL1
RX_IN_PROGRESS LITERAL1
TX_IN_PROGRESS LITERAL1
BUSY LITERAL1
RX_VALID_MESSAGE LITERAL1
RX_SATELLITE_DETECTED LITERAL1
TX_FINISHED LITERAL1
MCU_COMMAND_ACCEPTED LITERAL1
CRC_CALCULATED LITERAL1
IDLE_STATE LITERAL1
RX_CALIBRATION_FINISHED LITERAL1
RX_TIMEOUT LITERAL1
SATELLITE_TIMEOUT LITERAL1
RX_BUFFER_OVERFLOW LITERAL1
TX_INVALID_MESSAGE LITERAL1
MCU_COMMAND_REJECTED LITERAL1
MCU_COMMAND_OVERFLOW LITERAL1
INTERNAL_ERROR LITERAL1
DSP2MCU_INT1 LITERAL1
DSP2MCU_INT2 LITERAL1
ARTIC_R2_Burstmode_Register LITERAL1
BURSTMODE_REGISTER LITERAL1
BURSTMODE_REGISTER_BITS LITERAL1
BURSTMODE_START_ADDR LITERAL1
BURST_R_RW_MODE LITERAL1
BURST_MEM_SEL LITERAL1
BURST_MODE_ON LITERAL1
BURSTMODE_REG_SPI_ADDR LITERAL1
ARTIC_R2_P_MEMORY LITERAL1
ARTIC_R2_X_MEMORY LITERAL1
ARTIC_R2_Y_MEMORY LITERAL1
ARTIC_R2_IO_MEMORY LITERAL1
ARTIC_R2_WRITE_BURST LITERAL1
ARTIC_R2_READ_BURST LITERAL1
ARTIC_R2_PLATFORM_ID_BITS LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_BITS LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_24 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_56 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_88 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_120 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_152 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_184 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_216 LITERAL1
ARTIC_R2_PTT_A2_MESSAGE_LENGTH_248 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_BITS
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_24 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_56 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_88 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_120 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_152 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_184 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_216 LITERAL1
ARTIC_R2_PTT_A3_MESSAGE_LENGTH_248 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_24 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_56 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_88 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_120 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_152 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_184 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_216 LITERAL1
ARTIC_R2_PTT_A3_NUM_TAIL_BITS_248 LITERAL1
ARTIC_R2_PTT_ZE_NUM_TAIL_BITS LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_BITS LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_32 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_512 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_1024 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_1536 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_2048 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_2560 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_3072 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_3584 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_4096 LITERAL1
ARTIC_R2_PTT_A3_HD_MESSAGE_LENGTH_4608 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_32 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_512 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_1024 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_1536 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_2048 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_2560 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_3072 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_3584 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_4096 LITERAL1
ARTIC_R2_PTT_A3_HD_NUM_TAIL_BITS_4608 LITERAL1
ARTIC_R2_PTT_A4_VLD_NUM_TAIL_BITS LITERAL1
ARTIC_R2_PTT_A4_VLD_SHORT_NUM_MESSAGE_BITS LITERAL1
ARTIC_R2_PTT_A4_VLD_LONG_NUM_MESSAGE_BITS LITERAL1
CONFIG_CMD_SET_ARGOS_4_RX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_3_RX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_3_RX_BACKUP_MODE LITERAL1
CONFIG_CMD_SET_PTT_A2_TX_MODE LITERAL1
CONFIG_CMD_SET_PTT_A3_TX_MODE LITERAL1
CONFIG_CMD_SET_PTT_ZE_TX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_3_PTT_HD_TX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_4_PTT_HD_TX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_4_PTT_MD_TX_MODE LITERAL1
CONFIG_CMD_SET_ARGOS_4_PTT_VLD_TX_MODE LITERAL1
ARTIC_R2_MCU_COMMAND_ACCEPTED LITERAL1
ARTIC_R2_MCU_COMMAND_REJECTED LITERAL1
ARTIC_R2_MCU_COMMAND_OVERFLOW LITERAL1
ARTIC_R2_MCU_COMMAND_UNCERTAIN LITERAL1
ARTIC_R2_MCU_COMMAND_INVALID LITERAL1
ARTIC_R2_MCU_INSTRUCTION_IN_PROGRESS LITERAL1
ARTIC_R2_MCU_COMMAND_VALID LITERAL1
ARGOS_Configuration_Register LITERAL1
CONFIGURATION_REGISTER LITERAL1
CONFIGURATION_REGISTER_BITS LITERAL1
TX_CONFIGURATION LITERAL1
RX_CONFIGURATION LITERAL1
RX_CONFIG_ARGOS_3_RX_MODE LITERAL1
RX_CONFIG_ARGOS_3_RX_BACKUP_MODE LITERAL1
RX_CONFIG_ARGOS_4_RX_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_A2_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_A3_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_ZE_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_HD_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_A4_MD_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_A4_HD_MODE LITERAL1
TX_CONFIG_ARGOS_PTT_A4_VLD_MODE LITERAL1
INST_START_CONTINUOUS_RECEPTION LITERAL1
INST_START_RECEIVING_1_MESSAGE LITERAL1
INST_START_RECEIVING_2_MESSAGES LITERAL1
INST_START_RECEPTION_FOR_FIXED_TIME LITERAL1
INST_TRANSMIT_ONE_PACKAGE_AND_GO_IDLE LITERAL1
INST_TRANSMIT_ONE_PACKAGE_AND_START_RX LITERAL1
INST_GO_TO_IDLE LITERAL1
INST_SATELLITE_DETECTION LITERAL1
ARTIC_R2_MCU_Instruction_Progress LITERAL1
ARTIC_R2_MCU_PROGRESS_NONE_IN_PROGRESS LITERAL1
ARTIC_R2_MCU_PROGRESS_CONTINUOUS_RECEPTION LITERAL1
ARTIC_R2_MCU_PROGRESS_CONTINUOUS_RECEPTION_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_CONTINUOUS_RECEPTION_RX_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_CONTINUOUS_RECEPTION_RX_BUFFER_OVERFLOW LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_ONE_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_ONE_MESSAGE_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_ONE_MESSAGE_RX_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_TWO_MESSAGES LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_TWO_MESSAGES_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_TWO_MESSAGES_RX_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_BUFFER_OVERFLOW LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_TIMEOUT LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_TIMEOUT_WITH_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_RECEIVE_FIXED_TIME_RX_TIMEOUT_WITH_BUFFER_OVERFLOW LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_GO_IDLE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_GO_IDLE_IDLE_STATE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_GO_IDLE_TX_FINISHED LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_GO_IDLE_TX_INVALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_TX_FINISHED LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_TX_INVALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_BUFFER_OVERFLOW LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_TIMEOUT LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_TIMEOUT_WITH_VALID_MESSAGE LITERAL1
ARTIC_R2_MCU_PROGRESS_TRANSMIT_ONE_FIXED_RX_RX_TIMEOUT_WITH_BUFFER_OVERFLOW LITERAL1
ARTIC_R2_MCU_PROGRESS_GO_TO_IDLE LITERAL1
ARTIC_R2_MCU_PROGRESS_GO_TO_IDLE_IDLE_STATE LITERAL1
ARTIC_R2_MCU_PROGRESS_SATELLITE_DETECTION LITERAL1
ARTIC_R2_MCU_PROGRESS_SATELLITE_DETECTION_RX_SATELLITE_DETECTED LITERAL1
ARTIC_R2_MCU_PROGRESS_SATELLITE_DETECTION_SATELLITE_TIMEOUT LITERAL1
ARTIC_R2_MCU_PROGRESS_INTERNAL_ERROR LITERAL1
ARTIC_R2_MCU_PROGRESS_UNKNOWN_INSTRUCTION LITERAL1
CMD_CLEAR_INT_1 LITERAL1
CMD_CLEAR_INT_2 LITERAL1
ARTIC_R2_BURSTMODE_REG_WRITE LITERAL1
ARTIC_R2_DSP_CRTL_REG_WRITE LITERAL1
ARTIC_R2_DSP_CRTL_REG_READ LITERAL1
ARTIC_R2_DSP_CRTL_REG_MAGIC_NUMBER LITERAL1
ARTIC_R2_FIRMWARE_VERSION LITERAL1
MEM_LOC_FIRMWARE_VERSION LITERAL1
MEM_LOC_ARGOS_CONFIGURATION LITERAL1
MEM_LOC_RX_PAYLOAD LITERAL1
MEM_LOC_RX_FILTERING_CONFIGURATION LITERAL1
MEM_LOC_RX_FILTERING_ENABLE_CRC LITERAL1
MEM_LOC_RX_FILTERING_TRANSPARENT_MODE LITERAL1
MEM_LOC_RX_FILTERING_LUT_LENGTH LITERAL1
MEM_LOC_RX_FILTERING_LUT_FIRST_ADDRESS LITERAL1
MEM_LOC_RX_TIMEOUT LITERAL1
MEM_LOC_SATELLITE_DETECTION_TIMEOUT LITERAL1
MEM_LOC_TX_PAYLOAD LITERAL1
MEM_LOC_TX_FREQ_ARGOS_2_3 LITERAL1
MEM_LOC_TX_FREQ_ARGOS_4 LITERAL1
MEM_LOC_TCXO_WARMUP_TIME LITERAL1
MEM_LOC_TCXO_CONTROL LITERAL1
MEM_LOC_CRC_RESULTS LITERAL1
MEM_LOC_TX_CERTIFICATION_INTERVAL LITERAL1
MEM_LOC_FLASH_PROG_BUFFER LITERAL1
MEM_LOC_FIRMWARE_STATUS_REGISTER LITERAL1
TCXO_Control_Register LITERAL1
TCXO_CONTROL_REGISTER LITERAL1
CONTROL_REGISTER_BITS LITERAL1
AUTO_DISABLE LITERAL1
SELECT_1V3_TO_2V7 LITERAL1
SELECT_1V8 LITERAL1
SELECT_3V3 LITERAL1
Downlink_Message LITERAL1
payloadLength LITERAL1
addresseeIdentification LITERAL1
ADCS LITERAL1
service LITERAL1
payload LITERAL1
FCS LITERAL1
bulletin_data_t LITERAL1
ARTIC_R2_AOP_ENTRY_WIDTH LITERAL1
_txPayloadBytes LITERAL1