RUI3 (RAK Unified Interface 3) - RAK4631
atcmd_permission.h
Go to the documentation of this file.
1 #ifndef _ATCMD_PERMISSION_H_
2 #define _ATCMD_PERMISSION_H_
3 
4 
5 #ifndef AT_PERM
6 #define AT_PERM ATCMD_PERM_READ
7 #endif
8 
9 #ifndef ATZ_PERM
10 #define ATZ_PERM ATCMD_PERM_READ
11 #endif
12 
13 #ifndef ATR_PERM
14 #define ATR_PERM ATCMD_PERM_READ
15 #endif
16 
17 #ifndef AT_DEBUG_PERM
18 #define AT_DEBUG_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
19 #endif
20 
21 #ifndef AT_BOOT_PERM
22 #define AT_BOOT_PERM ATCMD_PERM_READ
23 #endif
24 
25 #ifndef ATE_PERM
26 #define ATE_PERM ATCMD_PERM_READ
27 #endif
28 
29 #ifndef AT_FSN_PERM
30 #define AT_FSN_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
31 #endif
32 
33 #ifndef AT_FACTORY_PERM
34 #define AT_FACTORY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
35 #endif
36 
37 #ifndef AT_SN_PERM
38 #define AT_SN_PERM ATCMD_PERM_READ
39 #endif
40 
41 #ifndef AT_BAT_PERM
42 #define AT_BAT_PERM ATCMD_PERM_READ
43 #endif
44 
45 #ifndef AT_BUILDTIME_PERM
46 #define AT_BUILDTIME_PERM ATCMD_PERM_READ
47 #endif
48 
49 #ifndef AT_REPOINFO_PERM
50 #define AT_REPOINFO_PERM ATCMD_PERM_READ
51 #endif
52 
53 #ifndef AT_VER_PERM
54 #define AT_VER_PERM ATCMD_PERM_READ
55 #endif
56 
57 #ifndef AT_FIRMWAREVER_PERM
58 #define AT_FIRMWAREVER_PERM ATCMD_PERM_READ
59 #endif
60 
61 #ifndef AT_BOOTVER_PERM
62 #define AT_BOOTVER_PERM ATCMD_PERM_READ
63 #endif
64 
65 #ifndef AT_CLIVER_PERM
66 #define AT_CLIVER_PERM ATCMD_PERM_READ
67 #endif
68 
69 #ifndef AT_APIVER_PERM
70 #define AT_APIVER_PERM ATCMD_PERM_READ
71 #endif
72 
73 #ifndef AT_HWMODEL_PERM
74 #define AT_HWMODEL_PERM ATCMD_PERM_READ
75 #endif
76 
77 #ifndef AT_HWID_PERM
78 #define AT_HWID_PERM ATCMD_PERM_READ
79 #endif
80 
81 #ifndef AT_ALIAS_PERM
82 #define AT_ALIAS_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
83 #endif
84 
85 #ifndef AT_SYSV_PERM
86 #define AT_SYSV_PERM ATCMD_PERM_READ
87 #endif
88 
89 #ifndef AT_UID_PERM
90 #define AT_UID_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
91 #endif
92 
93 #ifndef AT_BLEMAC_PERM
94 #define AT_BLEMAC_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
95 #endif
96 
97 #ifndef AT_BLEDTM_PERM
98 #define AT_BLEDTM_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
99 #endif
100 
101 #ifndef AT_SLEEP_PERM
102 #define AT_SLEEP_PERM ATCMD_PERM_WRITE
103 #endif
104 
105 #ifndef AT_AUTOSLEEP_PERM
106 #define AT_AUTOSLEEP_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
107 #endif
108 
109 #ifndef AT_AUTOSLEEPLEVEL_PERM
110 #define AT_AUTOSLEEPLEVEL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
111 #endif
112 
113 #ifndef AT_LOCK_PERM
114 #define AT_LOCK_PERM ATCMD_PERM_READ
115 #endif
116 
117 #ifndef AT_PWORD_PERM
118 #define AT_PWORD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
119 #endif
120 
121 #ifndef AT_BAUD_PERM
122 #define AT_BAUD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
123 #endif
124 
125 #ifndef AT_ATM_PERM
126 #define AT_ATM_PERM ATCMD_PERM_READ
127 #endif
128 
129 #ifndef AT_APM_PERM
130 #define AT_APM_PERM ATCMD_PERM_READ
131 #endif
132 
133 #ifndef ATD_PERM
134 #define ATD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
135 #endif
136 
137 #ifndef AT_APPEUI_PERM
138 #define AT_APPEUI_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
139 #endif
140 
141 #ifndef AT_APPKEY_PERM
142 #define AT_APPKEY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
143 #endif
144 
145 #ifndef AT_APPSKEY_PERM
146 #define AT_APPSKEY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
147 #endif
148 
149 #ifndef AT_DEVADDR_PERM
150 #define AT_DEVADDR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
151 #endif
152 
153 #ifndef AT_DEVEUI_PERM
154 #define AT_DEVEUI_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
155 #endif
156 
157 #ifndef AT_NETID_PERM
158 #define AT_NETID_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
159 #endif
160 
161 #ifndef AT_NWKSKEY_PERM
162 #define AT_NWKSKEY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
163 #endif
164 
165 #ifndef AT_CFM_PERM
166 #define AT_CFM_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
167 #endif
168 
169 #ifndef AT_CFS_PERM
170 #define AT_CFS_PERM ATCMD_PERM_READ
171 #endif
172 
173 #ifndef AT_JOIN_PERM
174 #define AT_JOIN_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
175 #endif
176 
177 #ifndef AT_NJM_PERM
178 #define AT_NJM_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
179 #endif
180 
181 #ifndef AT_NJS_PERM
182 #define AT_NJS_PERM ATCMD_PERM_READ
183 #endif
184 
185 #ifndef AT_RECV_PERM
186 #define AT_RECV_PERM ATCMD_PERM_READ
187 #endif
188 
189 #ifndef AT_SEND_PERM
190 #define AT_SEND_PERM ATCMD_PERM_WRITE
191 #endif
192 
193 #ifndef AT_LPSEND_PERM
194 #define AT_LPSEND_PERM ATCMD_PERM_WRITE
195 #endif
196 
197 #ifndef AT_RETY_PERM
198 #define AT_RETY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
199 #endif
200 
201 #ifndef AT_ADR_PERM
202 #define AT_ADR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
203 #endif
204 
205 #ifndef AT_CLASS_PERM
206 #define AT_CLASS_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
207 #endif
208 
209 #ifndef AT_DCS_PERM
210 #define AT_DCS_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
211 #endif
212 
213 #ifndef AT_DR_PERM
214 #define AT_DR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
215 #endif
216 
217 #ifndef AT_JN1DL_PERM
218 #define AT_JN1DL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
219 #endif
220 
221 #ifndef AT_JN2DL_PERM
222 #define AT_JN2DL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
223 #endif
224 
225 #ifndef AT_PNM_PERM
226 #define AT_PNM_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
227 #endif
228 
229 #ifndef AT_RX1DL_PERM
230 #define AT_RX1DL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
231 #endif
232 
233 #ifndef AT_RX2DL_PERM
234 #define AT_RX2DL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
235 #endif
236 
237 #ifndef AT_RX2DR_PERM
238 #define AT_RX2DR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
239 #endif
240 
241 #ifndef AT_RX2FQ_PERM
242 #define AT_RX2FQ_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
243 #endif
244 
245 #ifndef AT_TXP_PERM
246 #define AT_TXP_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
247 #endif
248 
249 #ifndef AT_LINKCHECK_PERM
250 #define AT_LINKCHECK_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
251 #endif
252 
253 #ifndef AT_TIMEREQ_PERM
254 #define AT_TIMEREQ_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
255 #endif
256 
257 #ifndef AT_PGSLOT_PERM
258 #define AT_PGSLOT_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
259 #endif
260 
261 #ifndef AT_BFREQ_PERM
262 #define AT_BFREQ_PERM ATCMD_PERM_READ
263 #endif
264 
265 #ifndef AT_BTIME_PERM
266 #define AT_BTIME_PERM ATCMD_PERM_READ
267 #endif
268 
269 #ifndef AT_BGW_PERM
270 #define AT_BGW_PERM ATCMD_PERM_READ
271 #endif
272 
273 #ifndef AT_LTIME_PERM
274 #define AT_LTIME_PERM ATCMD_PERM_READ
275 #endif
276 
277 #ifndef AT_RSSI_PERM
278 #define AT_RSSI_PERM ATCMD_PERM_READ
279 #endif
280 
281 #ifndef AT_ARSSI_PERM
282 #define AT_ARSSI_PERM ATCMD_PERM_READ
283 #endif
284 
285 #ifndef AT_SNR_PERM
286 #define AT_SNR_PERM ATCMD_PERM_READ
287 #endif
288 
289 #ifndef AT_MASK_PERM
290 #define AT_MASK_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
291 #endif
292 
293 #ifndef AT_CHE_PERM
294 #define AT_CHE_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
295 #endif
296 
297 #ifndef AT_CHS_PERM
298 #define AT_CHS_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
299 #endif
300 
301 #ifndef AT_BAND_PERM
302 #define AT_BAND_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
303 #endif
304 
305 #ifndef AT_NWM_PERM
306 #define AT_NWM_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
307 #endif
308 
309 #ifndef AT_PFREQ_PERM
310 #define AT_PFREQ_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
311 #endif
312 
313 #ifndef AT_PSF_PERM
314 #define AT_PSF_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
315 #endif
316 
317 #ifndef AT_PBW_PERM
318 #define AT_PBW_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
319 #endif
320 
321 #ifndef AT_PCR_PERM
322 #define AT_PCR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
323 #endif
324 
325 #ifndef AT_PPL_PERM
326 #define AT_PPL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
327 #endif
328 
329 #ifndef AT_PTP_PERM
330 #define AT_PTP_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
331 #endif
332 
333 #ifndef AT_PSEND_PERM
334 #define AT_PSEND_PERM ATCMD_PERM_WRITE
335 #endif
336 
337 #ifndef AT_PRECV_PERM
338 #define AT_PRECV_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
339 #endif
340 
341 #ifndef AT_ENCRY_PERM
342 #define AT_ENCRY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
343 #endif
344 
345 #ifndef AT_PCAD_PERM
346 #define AT_PCAD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
347 #endif
348 
349 #ifndef AT_ENCKEY_PERM
350 #define AT_ENCKEY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
351 #endif
352 
353 #ifndef AT_ENCIV_PERM
354 #define AT_ENCIV_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
355 #endif
356 
357 #ifndef AT_P2P_PERM
358 #define AT_P2P_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
359 #endif
360 
361 #ifndef AT_PBR_PERM
362 #define AT_PBR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
363 #endif
364 
365 #ifndef AT_PFDEV_PERM
366 #define AT_PFDEV_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
367 #endif
368 
369 #ifndef AT_ADDMULC_PERM
370 #define AT_ADDMULC_PERM ATCMD_PERM_WRITE
371 #endif
372 
373 #ifndef AT_RMVMULC_PERM
374 #define AT_RMVMULC_PERM ATCMD_PERM_WRITE
375 #endif
376 
377 #ifndef AT_LSTMULC_PERM
378 #define AT_LSTMULC_PERM ATCMD_PERM_READ
379 #endif
380 
381 #ifndef AT_TRSSI_PERM
382 #define AT_TRSSI_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
383 #endif
384 
385 #ifndef AT_TTONE_PERM
386 #define AT_TTONE_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
387 #endif
388 
389 #ifndef AT_TTX_PERM
390 #define AT_TTX_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
391 #endif
392 
393 #ifndef AT_TRX_PERM
394 #define AT_TRX_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
395 #endif
396 
397 #ifndef AT_TCONF_PERM
398 #define AT_TCONF_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
399 #endif
400 
401 #ifndef AT_TTH_PERM
402 #define AT_TTH_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
403 #endif
404 
405 #ifndef AT_TRTH_PERM
406 #define AT_TRTH_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
407 #endif
408 
409 #ifndef AT_TOFF_PERM
410 #define AT_TOFF_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
411 #endif
412 
413 #ifndef AT_CERTIF_PERM
414 #define AT_CERTIF_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
415 #endif
416 
417 #ifndef AT_CW_PERM
418 #define AT_CW_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
419 #endif
420 
421 #ifndef AT_CELL_PERM
422 #define AT_CELL_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
423 #endif
424 
425 #ifndef AT_IQINVER_PERM
426 #define AT_IQINVER_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
427 #endif
428 
429 #ifndef AT_SYNCWORD_PERM
430 #define AT_SYNCWORD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
431 #endif
432 
433 #ifndef AT_RFFREQUENCY_PERM
434 #define AT_RFFREQUENCY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
435 #endif
436 
437 #ifndef AT_TXOUTPUTPOWER_PERM
438 #define AT_TXOUTPUTPOWER_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
439 #endif
440 
441 #ifndef AT_BANDWIDTH_PERM
442 #define AT_BANDWIDTH_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
443 #endif
444 
445 #ifndef AT_SPREADINGFACTOR_PERM
446 #define AT_SPREADINGFACTOR_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
447 #endif
448 
449 #ifndef AT_CODINGRATE_PERM
450 #define AT_CODINGRATE_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
451 #endif
452 
453 #ifndef AT_PREAMBLELENGTH_PERM
454 #define AT_PREAMBLELENGTH_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
455 #endif
456 
457 #ifndef AT_SYMBOLTIMEOUT_PERM
458 #define AT_SYMBOLTIMEOUT_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
459 #endif
460 
461 #ifndef AT_FIXLENGTHPAYLOAD_PERM
462 #define AT_FIXLENGTHPAYLOAD_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
463 #endif
464 
465 #ifndef AT_MCROOTKEY_PERM
466 #define AT_MCROOTKEY_PERM ATCMD_PERM_READ | ATCMD_PERM_WRITE
467 #endif
468 
469 
470 
471 #endif