Last modified by Mengting Qiu on 2025/06/04 18:42

From version 16.1
edited by Xiaoling
on 2022/05/23 18:04
Change comment: Uploaded new attachment "image-20220523180452-3.png", version {1}
To version 36.2
edited by Xiaoling
on 2022/05/24 09:47
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,8 +4,13 @@
4 4  **LT-22222-L LoRa IO Controller User Manual **
5 5  
6 6  
7 +**Table of Contents:**
7 7  
9 +{{toc/}}
8 8  
11 +
12 +
13 +
9 9  = 1.Introduction =
10 10  
11 11  == 1.1 What is LT Series I/O Controller ==
... ... @@ -182,7 +182,9 @@
182 182  
183 183  [[image:image-20220523174024-3.png]]
184 184  
190 +(((
185 185  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
192 +)))
186 186  
187 187  [[image:image-20220523174254-4.png]]
188 188  
... ... @@ -230,277 +230,230 @@
230 230  
231 231  Total : 11 bytes payload
232 232  
233 -(% border="1" style="background-color:#f7faff; height:10px; width:500px" %)
234 -|Size(bytes)|4|4|1|1|1
235 -|Value|COUNT1|COUNT2 |DIDORO*|(((
236 -Reserve
240 +[[image:image-20220523180452-3.png]]
237 237  
238 -
239 -)))|MOD
242 +(((
243 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DO3, DO2 and DO1. Totally 1bytes as below
244 +)))
240 240  
241 -**DIDORO** is a combination for RO1, RO2, DO3, DO2 and DO1. Totally 1bytes as below
246 +[[image:image-20220523180506-4.png]]
242 242  
243 -(% border="1" style="background-color:#f7faff; width:500px" %)
244 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
245 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
246 -
247 247  * RO is for relay. ROx=1 : close,ROx=0 always open.
248 248  * FIRST: Indicate this is the first packet after join network.
249 249  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
250 250  
251 -Note: DO3 bit is not valid for LT-22222-L.
252 +(% style="color:red" %)Note: DO3 bit is not valid for LT-22222-L.
252 252  
254 +**To use counting mode, please run:**
253 253  
254 -To use counting mode, please run:
256 +(% class="box infomessage" %)
257 +(((
258 +**AT+MOD=2**
259 +)))
255 255  
256 -AT+MOD=2
261 +(% class="box infomessage" %)
262 +(((
263 +**ATZ**
264 +)))
257 257  
258 -ATZ
266 +(% style="color:#4f81bd" %)**AT Commands for counting:**
259 259  
260 -
261 -AT Commands for counting:
262 -
263 -**For LT33222-L:**
264 -
265 -AT+TRIG1=0,100 (set DI3 port to trigger on low level, valid signal is 100ms)
266 -
267 -AT+TRIG1=1,100 (set DI3 port to trigger on high level, valid signal is 100ms )
268 -
269 -AT+SETCNT=1,60   (Set COUNT1 value to 60)
270 -
271 -
272 272  **For LT22222-L:**
273 273  
274 -AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms)
270 +(% class="box infomessage" %)
271 +(((
272 +**AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) **
273 +)))
275 275  
276 -AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms )
275 +(% class="box infomessage" %)
276 +(((
277 +**AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) **
278 +)))
277 277  
278 -AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms)
280 +(% class="box infomessage" %)
281 +(((
282 +**AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) **
283 +)))
279 279  
280 -AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms )
285 +(% class="box infomessage" %)
286 +(((
287 +**AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) **
288 +)))
281 281  
290 +(% class="box infomessage" %)
291 +(((
292 +**AT+SETCNT=1,60   (Set COUNT1 value to 60)**
293 +)))
282 282  
283 -AT+SETCNT=1,60   (Set COUNT1 value to 60)
295 +(% class="box infomessage" %)
296 +(((
297 +**AT+SETCNT=2,60   (Set COUNT2 value to 60)**
298 +)))
284 284  
285 -AT+SETCNT=2,60   (Set COUNT2 value to 60)
300 +=== 3.3.3 AT+MOD~=3, Single DI Counting + 2 x ACI ===
286 286  
287 -
288 -**For both LT22222-L & LT33222-L**:
289 -
290 -AT+CLRCOUNT clear all countings
291 -
292 -AT+COUTIME=60  Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)
293 -
294 -
295 -
296 -1.
297 -11.
298 -111. AT+MOD=3, Single DI Counting + 2 x ACI
299 -
300 -**LT33222-L**: This mode the DI3 is used as a counting pin.
301 -
302 302  **LT22222-L**: This mode the DI1 is used as a counting pin.
303 303  
304 +[[image:image-20220523181246-5.png]]
304 304  
305 -(% border="1" style="background-color:#f7faff" %)
306 -|Size(bytes)|4|2|2|1|1|1
307 -|Value|COUNT1|(((
308 -ACI1
306 +(((
307 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
308 +)))
309 309  
310 -Current
311 -)))|(((
312 -ACI2
310 +[[image:image-20220523181301-6.png]]
313 313  
314 -Current
315 -)))|DIDORO*|Reserve|MOD
316 -
317 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
318 -
319 -(% border="1" style="background-color:#f7faff" %)
320 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
321 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
322 -
323 323  * RO is for relay. ROx=1 : close,ROx=0 always open.
324 324  * FIRST: Indicate this is the first packet after join network.
325 325  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
326 326  
327 -Note: DO3 is not valid for LT-22222-L.
316 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L.
328 328  
318 +**To use counting mode, please run:**
329 329  
330 -To use counting mode, please run:
320 +(% class="box infomessage" %)
321 +(((
322 +**AT+MOD=3**
323 +)))
331 331  
332 -AT+MOD=3
325 +(% class="box infomessage" %)
326 +(((
327 +**ATZ**
328 +)))
333 333  
334 -ATZ
335 -
336 -
337 337  Other AT Commands for counting are similar to [[MOD2 Counting Command>>path:#COUNT_COMMAND]].
338 338  
332 +=== 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting ===
339 339  
340 -
341 -
342 -1.
343 -11.
344 -111. AT+MOD=4, Single DI Counting + 1 x Voltage Counting
345 -
346 -**LT33222-L**: This mode the DI3 is used as a counting pin.
347 -
348 348  **LT22222-L**: This mode the DI1 is used as a counting pin.
349 349  
350 -
351 351  The AVI1 is also used for counting. AVI1 is used to monitor the voltage. It will check the voltage **every 60s**, if voltage is higher or lower than VOLMAX mV, the AVI1 Counting increase 1, so AVI1 counting can be used to measure a machine working hour.
352 352  
338 +[[image:image-20220523181903-8.png]]
353 353  
354 -(% border="1" style="background-color:#f7faff" %)
355 -|Size(bytes)|4|4|1|1|1
356 -|Value|COUNT1|AVI1 Counting|DIDORO*|(((
357 -Reserve
340 +(((
341 +(% style="color:#4f81bd" %)**DIDORO **(%%)is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
342 +)))
358 358  
359 -
360 -)))|MOD
344 +[[image:image-20220523181727-7.png]]
361 361  
362 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
363 -
364 -(% border="1" style="background-color:#f7faff" %)
365 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
366 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
367 -
368 368  * RO is for relay. ROx=1 : close,ROx=0 always open.
369 369  * FIRST: Indicate this is the first packet after join network.
370 370  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
371 371  
372 -Note: DO3 is not valid for LT-22222-L.
350 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L.
373 373  
352 +**To use this mode, please run:**
374 374  
375 -To use this mode, please run:
354 +(% class="box infomessage" %)
355 +(((
356 +**AT+MOD=4**
357 +)))
376 376  
377 -AT+MOD=4
359 +(% class="box infomessage" %)
360 +(((
361 +**ATZ**
362 +)))
378 378  
379 -ATZ
380 380  
381 -
382 -
383 383  Other AT Commands for counting are similar to [[MOD2 Counting Command>>path:#COUNT_COMMAND]].
384 384  
385 -Plus below command for AVI1 Counting:
367 +**Plus below command for AVI1 Counting:**
386 386  
387 -AT+SETCNT=3,60   (set AVI Count to 60)
369 +(% class="box infomessage" %)
370 +(((
371 +**AT+SETCNT=3,60   (set AVI Count to 60)**
372 +)))
388 388  
389 -AT+VOLMAX=20000   (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)
374 +(% class="box infomessage" %)
375 +(((
376 +**AT+VOLMAX=20000   (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
377 +)))
390 390  
391 -AT+VOLMAX=20000,0   (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)
379 +(% class="box infomessage" %)
380 +(((
381 +**AT+VOLMAX=20000,0   (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)**
382 +)))
392 392  
393 -AT+VOLMAX=20000,1   (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)
384 +(% class="box infomessage" %)
385 +(((
386 +**AT+VOLMAX=20000,1   (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)**
387 +)))
394 394  
389 +=== 3.3.5 AT+MOD~=5, Single DI Counting + 2 x AVI + 1 x ACI ===
395 395  
396 -
397 -1.
398 -11.
399 -111. AT+MOD=5, Single DI Counting + 2 x AVI + 1 x ACI
400 -
401 -**LT33222-L**: This mode the DI3 is used as a counting pin.
402 -
403 403  **LT22222-L**: This mode the DI1 is used as a counting pin.
404 404  
393 +[[image:image-20220523182334-9.png]]
405 405  
406 -(% border="1" style="background-color:#f7faff" %)
407 -|Size(bytes)|2|2|2|2|1|1|1
408 -|Value|(((
409 -AVI1
395 +(((
396 +(% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
397 +)))
410 410  
411 -voltage
412 -)))|(((
413 -AVI2
414 -
415 -voltage
416 -)))|(((
417 -ACI1
418 -
419 -Current
420 -)))|COUNT1|DIDORO*|(((
421 -Reserve
422 -
423 -
424 -)))|MOD
425 -
426 -**DIDORO** is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
427 -
428 -(% border="1" style="background-color:#f7faff" %)
429 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
430 -|RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1
431 -
432 432  * RO is for relay. ROx=1 : close,ROx=0 always open.
433 433  * FIRST: Indicate this is the first packet after join network.
434 434  * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float.
435 435  
436 -Note: DO3 is not valid for LT-22222-L.
403 +(% style="color:red" %)Note: DO3 is not valid for LT-22222-L.
437 437  
405 +**To use this mode, please run:**
438 438  
439 -To use this mode, please run:
407 +(% class="box infomessage" %)
408 +(((
409 +**AT+MOD=5**
410 +)))
440 440  
441 -AT+MOD=5
412 +(% class="box infomessage" %)
413 +(((
414 +**ATZ**
415 +)))
442 442  
443 -ATZ
444 -
445 -
446 446  Other AT Commands for counting are similar to [[MOD2 Counting Command>>path:#COUNT_COMMAND]].
447 447  
419 +=== 3.3.6 AT+ADDMOD~=6. (Trigger Mode, Optional) ===
448 448  
421 +(% style="color:#4f81bd" %)**This mode is an optional mode for trigger purpose. It can run together with other mode.**
449 449  
450 -
451 -
452 -1.
453 -11.
454 -111. AT+ADDMOD=6. (Trigger Mode, Optional)
455 -
456 -**This mode is an optional mode for trigger purpose. It can run together with other mode.**
457 -
458 458  For example, if user has configured below commands:
459 459  
460 -* AT+MOD=1   à The normal working mode
461 -* AT+ADDMOD6=1    à Enable trigger
425 +* **AT+MOD=1 ** **~-~->** The normal working mode
426 +* **AT+ADDMOD6=1**   **~-~->** Enable trigger
462 462  
463 463  LT will keep monitoring AV1/AV2/AC1/AC2 every 5 seconds; LT will send uplink packets in two cases:
464 464  
465 -1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN **unconfirmed** data type
466 -1. Trigger uplink when meet the trigger condition. LT will sent two packets in this case, the first uplink use payload specify in this mod (mod=6), the second packets use the normal mod payload(MOD=1 for above settings). Both Uplinks use LoRaWAN **CONFIRMED data type.**
430 +1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN (% style="color:#4f81bd" %)**unconfirmed**(%%) data type
431 +1. Trigger uplink when meet the trigger condition. LT will sent two packets in this case, the first uplink use payload specify in this mod (mod=6), the second packets use the normal mod payload(MOD=1 for above settings). Both Uplinks use LoRaWAN (% style="color:#4f81bd" %)**CONFIRMED data type.**
467 467  
468 468  **AT Command to set Trigger Condition**:
469 469  
470 -**Trigger base on voltage**:
435 +(% style="color:#4f81bd" %)**Trigger base on voltage**:
471 471  
472 472  Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH>
473 473  
474 -Example:
439 +**Example:**
475 475  
476 476  AT+AVLIM=3000,6000,0,2000   (If AVI1 voltage lower than 3v or higher than 6v. or AV2 voltage is higher than 2v, LT will trigger Uplink)
477 477  
478 478  AT+AVLIM=5000,0,0,0   (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore)
479 479  
445 +(% style="color:#4f81bd" %)**Trigger base on current**:
480 480  
481 -**Trigger base on current**:
482 -
483 483  Format: AT+ACLIM=<AC1_LIMIT_LOW>,< AC1_LIMIT_HIGH>,<AC2_LIMIT_LOW>,< AC2_LIMIT_HIGH>
484 484  
485 -Example:
449 +**Example:**
486 486  
487 487  AT+ACLIM=10000,15000,0,0   (If ACI1 voltage lower than 10mA or higher than 15mA, trigger an uplink)
488 488  
453 +(% style="color:#4f81bd" %)**Trigger base on DI status**:
489 489  
490 -**Trigger base on DI status**:
491 -
492 492  DI status trigger Flag.
493 493  
494 494  Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >
495 495  
496 -Example:
459 +**Example:**
497 497  
498 498  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
499 499  
500 500  
501 -
502 -
503 -
504 504  **Downlink Command to set Trigger Condition**
505 505  
506 506  Type Code: 0xAA. Downlink command same as AT Command [[AT+AVLIM, AT+ACLIM>>path:#AT_Trigger]]
... ... @@ -519,9 +519,8 @@
519 519  
520 520   Yy4 yy4: AC2 or AV2 high limit.
521 521  
482 +**Example1**: AA 00 13 88 00 00 00 00 00 00
522 522  
523 -Example1: AA 00 13 88 00 00 00 00 00 00
524 -
525 525  Same as AT+AVLIM=5000,0,0,0   (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore)
526 526  
527 527  Example2: AA 02 01 00
... ... @@ -528,134 +528,41 @@
528 528  
529 529  Same as AT+ DTRI =1,0  (Enable DI1 trigger / disable DI2 trigger)
530 530  
490 +(% style="color:#4f81bd" %)**Trigger Settings Payload Explanation:**
531 531  
532 -
533 -
534 -**Trigger Settings Payload Explanation:**
535 -
536 536  MOD6 Payload : total 11 bytes payload
537 537  
538 -(% border="1" style="background-color:#f7faff" %)
539 -|Size(bytes)|1|1|1|6|1|1
540 -|Value|(((
541 -TRI_A
494 +[[image:image-20220524085923-1.png]]
542 542  
543 -FLAG
544 -)))|(((
545 -TRI_A
496 +(% style="color:#4f81bd" %)**TRI FLAG1**(%%) is a combination to show if trigger is set for this part. Totally 1byte as below
546 546  
547 -Status
548 -)))|(((
549 -TRI_DI
498 +[[image:image-20220524090106-2.png]]
550 550  
551 -FLAG+STA
552 -)))|Reserve|Enable/Disable MOD6|(((
553 -MOD
554 -
555 -(6)
556 -)))
557 -
558 -**TRI FLAG1** is a combination to show if trigger is set for this part. Totally 1byte as below
559 -
560 -(% border="1" style="background-color:#f7faff" %)
561 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
562 -|(((
563 -AV1_
564 -
565 -LOW
566 -)))|(((
567 -AV1_
568 -
569 -HIGH
570 -)))|(((
571 -AV2_
572 -
573 -LOW
574 -)))|(((
575 -AV2_
576 -
577 -HIGH
578 -)))|(((
579 -AC1_
580 -
581 -LOW
582 -)))|(((
583 -AC1_
584 -
585 -HIGH
586 -)))|(((
587 -AC2_
588 -
589 -LOW
590 -)))|(((
591 -AC2_
592 -
593 -HIGH
594 -)))
595 -
596 596  * Each bits shows if the corresponding trigger has been configured.
597 597  
598 -Example:
502 +**Example:**
599 599  
600 600  10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW
601 601  
602 602  
603 -**TRI Status1** is a combination to show which condition is trigger. Totally 1byte as below
507 +(% style="color:#4f81bd" %)**TRI Status1**(%%) is a combination to show which condition is trigger. Totally 1byte as below
604 604  
605 -(% border="1" style="background-color:#f7faff" %)
606 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
607 -|(((
608 -AV1_
509 +[[image:image-20220524090249-3.png]]
609 609  
610 -LOW
611 -)))|(((
612 -AV1_
613 -
614 -HIGH
615 -)))|(((
616 -AV2_
617 -
618 -LOW
619 -)))|(((
620 -AV2_
621 -
622 -HIGH
623 -)))|(((
624 -AC1_
625 -
626 -LOW
627 -)))|(((
628 -AC1_
629 -
630 -HIGH
631 -)))|(((
632 -AC2_
633 -
634 -LOW
635 -)))|(((
636 -AC2_
637 -
638 -HIGH
639 -)))
640 -
641 641  * Each bits shows which status has been trigger on this uplink.
642 642  
643 -Example:
513 +**Example:**
644 644  
645 645  10000000: Means this packet is trigger by AC1_LOW. Means voltage too low.
646 646  
647 647  
518 +(% style="color:#4f81bd" %)**TRI_DI FLAG+STA **(%%)is a combination to show which condition is trigger. Totally 1byte as below
648 648  
520 +[[image:image-20220524090456-4.png]]
649 649  
650 -**TRI_DI FLAG+STA **is a combination to show which condition is trigger. Totally 1byte as below
651 -
652 -(% border="1" style="background-color:#f7faff" %)
653 -|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0
654 -|N/A|N/A|N/A|N/A|DI2_STATUS|DI2_FLAG|DI1_STATUS|DI1_FLAG
655 -
656 656  * Each bits shows which status has been trigger on this uplink.
657 657  
658 -Example:
524 +**Example:**
659 659  
660 660  00000111: Means both DI1 and DI2 trigger are enabled and this packet is trigger by DI1.
661 661  
... ... @@ -662,117 +662,117 @@
662 662  00000101: Means both DI1 and DI2 trigger are enabled.
663 663  
664 664  
665 -**Enable/Disable MOD6 **: 0x01: MOD6 is enable. 0x00: MOD6 is disable.
531 +(% style="color:#4f81bd" %)**Enable/Disable MOD6 **(%%): 0x01: MOD6 is enable. 0x00: MOD6 is disable.
666 666  
667 -
668 668  Downlink command to poll MOD6 status:
669 669  
670 -AB 06
535 +**AB 06**
671 671  
672 672  When device got this command, it will send the MOD6 payload.
673 673  
539 +=== 3.3.7 Payload Decoder ===
674 674  
675 -1.
676 -11.
677 -111. Payload Decoder
678 -
541 +(((
679 679  **Decoder for TTN/loraserver/ChirpStack**: [[http:~~/~~/www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/]]
543 +)))
680 680  
545 +== 3.4 ​Configure LT via AT or Downlink ==
681 681  
547 +User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands
682 682  
683 -
684 -
685 -
686 -
687 -1.
688 -11. ​Configure LT via AT or Downlink
689 -
690 -User can configure LT I/O Controller via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
691 -
549 +(((
692 692  There are two kinds of Commands:
551 +)))
693 693  
694 -* **Common Commands**: They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands
553 +* (% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands
695 695  
696 -* **Sensor Related Commands**: These commands are special designed for LT-22222-L.  User can see these commands below:
555 +* (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L.  User can see these commands below:
697 697  
698 -1.
699 -11.
700 -111. Common Commands:
557 +=== 3.4.1 Common Commands ===
701 701  
702 -They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands
559 +They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: [[End Device AT Commands and Downlink Command>>http://8.211.40.43:8080/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
703 703  
561 +=== 3.4.2 Sensor related commands ===
704 704  
705 -1.
706 -11.
707 -111. Sensor related commands:
563 +==== 3.4.2.1 Set Transmit Interval ====
708 708  
709 -==== Set Transmit Interval ====
710 -
711 711  Set device uplink interval.
712 712  
713 713  * AT Command:
714 714  
715 -AT+TDC=N
569 +(% class="box infomessage" %)
570 +(((
571 +**AT+TDC=N **
572 +)))
716 716  
717 -Example: AT+TDC=30000. Means set interval to 30 seconds
574 +**Example: **AT+TDC=30000. Means set interval to 30 seconds
718 718  
719 -
720 720  * Downlink Payload (prefix 0x01):
721 721  
722 -0x01 aa bb cc     ~/~/ Same as AT+TDC=0x(aa bb cc)
578 +(% class="box infomessage" %)
579 +(((
580 +**0x01 aa bb cc     ~/~/ Same as AT+TDC=0x(aa bb cc)**
581 +)))
723 723  
583 +==== 3.4.2.2 Set Work Mode (AT+MOD) ====
724 724  
725 -==== Set Work Mode (AT+MOD) ====
726 -
727 727  Set work mode.
728 728  
729 729  * AT Command:
730 730  
731 -AT+MOD=N 
589 +(% class="box infomessage" %)
590 +(((
591 +**AT+MOD=N  **
592 +)))
732 732  
733 -Example: AT+MOD=2. Set work mode to Double DI counting mode
594 +**Example**: AT+MOD=2. Set work mode to Double DI counting mode
734 734  
735 -
736 736  * Downlink Payload (prefix 0x0A):
737 737  
738 -0x0A aa     ~/~/ Same as AT+MOD=aa
598 +(% class="box infomessage" %)
599 +(((
600 +**0x0A aa     ~/~/ Same as AT+MOD=aa**
601 +)))
739 739  
603 +==== 3.4.2.3 Poll an uplink ====
740 740  
741 -
742 -==== Poll an uplink ====
743 -
744 744  * AT Command:
745 745  
746 746  There is no AT Command to poll uplink
747 747  
748 -
749 749  * Downlink Payload (prefix 0x08):
750 750  
751 -0x08 FF     ~/~/ Poll an uplink,
611 +(% class="box infomessage" %)
612 +(((
613 +**0x08 FF     ~/~/ Poll an uplink,**
614 +)))
752 752  
753 -Example: 0x08FF, ask device to send an Uplink
616 +**Example**: 0x08FF, ask device to send an Uplink
754 754  
618 +==== 3.4.2.4 Enable Trigger Mode ====
755 755  
756 -==== Enable Trigger Mode ====
620 +Use of trigger mode, please check [[ADDMOD6>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]
757 757  
758 -Use of trigger mode, please check [[ADDMOD6>>path:#MOD6]]
759 -
760 760  * AT Command:
761 761  
762 -AT+ADDMOD6=1 or 0
624 +(% class="box infomessage" %)
625 +(((
626 +**AT+ADDMOD6=1 or 0**
627 +)))
763 763  
764 764  1: Enable Trigger Mode
765 765  
766 766  0: Disable Trigger Mode
767 767  
768 -
769 769  * Downlink Payload (prefix 0x0A 06):
770 770  
771 -0x0A 06 aa     ~/~/ Same as AT+ADDMOD6=aa,
635 +(% class="box infomessage" %)
636 +(((
637 +**0x0A 06 aa     ~/~/ Same as AT+ADDMOD6=aa,**
638 +)))
772 772  
640 +==== 3.4.2.5 Poll trigger settings ====
773 773  
774 -==== Poll trigger settings ====
775 -
776 776  Poll trigger settings,
777 777  
778 778  * AT Command:
... ... @@ -779,339 +779,337 @@
779 779  
780 780  There is no AT Command for this feature.
781 781  
782 -
783 783  * Downlink Payload (prefix 0x AB 06):
784 784  
785 -0xAB 06  ~/~/ Poll trigger settings, device will uplink [[trigger settings>>path:#Trigger_Settings]] once receive this command
650 +(% class="box infomessage" %)
651 +(((
652 +**0xAB 06  ~/~/ Poll trigger settings, device will uplink trigger settings once receive this command**
653 +)))
786 786  
655 +==== 3.4.2.6 Enable / Disable DI1/DI2/DI3 as trigger ====
787 787  
788 -==== Enable / Disable DI1/DI2/DI3 as trigger ====
789 -
790 790  Enable Disable DI1/DI2/DI2 as trigger,
791 791  
792 792  * AT Command:
793 793  
794 -Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >
661 +(% class="box infomessage" %)
662 +(((
663 +**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >**
664 +)))
795 795  
796 -Example:
666 +**Example:**
797 797  
798 798  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
799 799  
800 -
801 -
802 802  * Downlink Payload (prefix 0xAA 02):
803 803  
804 -0xAA 02 aa bb  ~/~/ Same as AT+DTRI=aa,bb
672 +(% class="box infomessage" %)
673 +(((
674 +**0xAA 02 aa bb  ~/~/ Same as AT+DTRI=aa,bb**
675 +)))
805 805  
677 +==== 3.4.2.7 Trigger1 – Set DI1 or DI3 as trigger ====
806 806  
807 -
808 -==== Trigger1 – Set DI1 or DI3 as trigger ====
809 -
810 810  Set DI1 or DI3(for LT-33222-L) trigger.
811 811  
812 812  * AT Command:
813 813  
814 -AT+TRIG1=a,b
683 +(% class="box infomessage" %)
684 +(((
685 +**AT+TRIG1=a,b**
686 +)))
815 815  
816 816  a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
817 817  
818 818  b : delay timing.
819 819  
820 -Example:
692 +**Example:**
821 821  
822 822  AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms )
823 823  
824 -
825 825  * Downlink Payload (prefix 0x09 01 ):
826 826  
827 -0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)
698 +(% class="box infomessage" %)
699 +(((
700 +**0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)**
701 +)))
828 828  
703 +==== 3.4.2.8 Trigger2 – Set DI2 as trigger ====
829 829  
830 -==== Trigger2 – Set DI2 as trigger ====
831 -
832 832  Set DI2 trigger.
833 833  
834 834  * AT Command:
835 835  
836 -AT+TRIG2=a,b
709 +(% class="box infomessage" %)
710 +(((
711 +**AT+TRIG2=a,b**
712 +)))
837 837  
838 838  a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
839 839  
840 840  b : delay timing.
841 841  
842 -Example:
718 +**Example:**
843 843  
844 844  AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms )
845 845  
846 -
847 847  * Downlink Payload (prefix 0x09 02 ):
848 848  
849 -0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)
724 +(% class="box infomessage" %)
725 +(((
726 +**0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)**
727 +)))
850 850  
729 +==== 3.4.2.9 Trigger – Set AC (current) as trigger ====
851 851  
852 -==== Trigger Set AC (current) as trigger ====
731 +Set current trigger , base on AC port. See [[trigger mode>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]
853 853  
854 -Set current trigger , base on AC port. See [[trigger mode>>path:#MOD6]]
855 -
856 856  * AT Command:
857 857  
858 -AT+ACLIM. See [[trigger mode>>path:#MOD6]]
735 +(% class="box infomessage" %)
736 +(((
737 +**AT+ACLIM. **
738 +)))
859 859  
860 -
861 861  * Downlink Payload (prefix 0xAA 01 ):
862 862  
863 -0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>path:#MOD6]]
742 +(% class="box infomessage" %)
743 +(((
744 +**0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]**
745 +)))
864 864  
747 +==== 3.4.2.10 Trigger – Set AV (voltage) as trigger ====
865 865  
866 -==== Trigger Set AV (voltage) as trigger ====
749 +Set current trigger , base on AV port. See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]
867 867  
868 -Set current trigger , base on AV port. See [[trigger mode>>path:#MOD6]]
869 -
870 870  * AT Command:
871 871  
872 -AT+AVLIM. See [[trigger mode>>path:#MOD6]]
753 +(% class="box infomessage" %)
754 +(((
755 +**AT+AVLIM. See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]**
756 +)))
873 873  
874 -
875 875  * Downlink Payload (prefix 0xAA 00 ):
876 876  
877 -0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>path:#MOD6]]
760 +(% class="box infomessage" %)
761 +(((
762 +**0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]] **
763 +)))
878 878  
879 -==== Trigger – Set minimum interval ====
765 +==== 3.4.2.11 Trigger – Set minimum interval ====
880 880  
881 881  Set AV and AC trigger minimum interval, system won’t response to the second trigger within this set time after the first trigger.
882 882  
883 883  * AT Command:
884 884  
885 -AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger.
771 +(% class="box infomessage" %)
772 +(((
773 +**AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger.**
774 +)))
886 886  
887 -
888 888  * Downlink Payload (prefix 0xAC ):
889 889  
890 -0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb)   . Unit (min)
778 +(% class="box infomessage" %)
779 +(((
780 +**0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb)   . Unit (min)**
781 +)))
891 891  
783 +==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ====
892 892  
893 -==== DO ~-~- Control Digital Output DO1/DO2/DO3 ====
894 -
895 895  * AT Command:
896 896  
897 897  There is no AT Command to control Digital Output
898 898  
899 -
900 900  * Downlink Payload (prefix 0x02):
901 901  
902 -0x02 aa bb cc     ~/~/ Set DO1/DO2/DO3 output
791 +(% class="box infomessage" %)
792 +(((
793 +**0x02 aa bb cc     ~/~/ Set DO1/DO2/DO3 output**
794 +)))
903 903  
796 +(((
904 904  If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low.
798 +)))
905 905  
800 +(((
906 906  01: Low,  00: High ,  11: No action
802 +)))
907 907  
908 -(% border="1" style="background-color:#f7faff" %)
909 -|Downlink Code|DO1|DO2|DO3
910 -|02  01  00  11|Low|High|No Action
911 -|02  00  11  01|High|No Action|Low
912 -|02  11  01  00|No Action|Low|High
804 +[[image:image-20220524092754-5.png]]
913 913  
914 -Note: For LT-22222-L, there is no DO3, the last byte can use any value.
806 +(((
807 +(% style="color:red" %)Note: For LT-22222-L, there is no DO3, the last byte can use any value.
808 +)))
915 915  
916 -Device will upload a packet if downlink code executes successfully.
810 +(((
811 +(% style="color:red" %)Device will upload a packet if downlink code executes successfully.
812 +)))
917 917  
918 918  
815 +==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ====
919 919  
920 -
921 -
922 -==== DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ====
923 -
924 924  * AT Command:
925 925  
926 926  There is no AT Command to control Digital Output
927 927  
928 -
929 929  * Downlink Payload (prefix 0xA9):
930 930  
931 -0xA9 aa bb cc     ~/~/ Set DO1/DO2/DO3 output with time control
823 +(% class="box infomessage" %)
824 +(((
825 +**0xA9 aa bb cc     ~/~/ Set DO1/DO2/DO3 output with time control**
826 +)))
932 932  
933 933  This is to control the digital output time of DO pin. Include four bytes:
934 934  
935 -**First Byte:** Type code (0xA9)
830 +(% style="color:#4f81bd" %)**First Byte**(%%)**:** Type code (0xA9)
936 936  
937 -**Second Byte**: Inverter Mode
832 +(% style="color:#4f81bd" %)**Second Byte**(%%): Inverter Mode
938 938  
939 939  01: DO pins will change back to original state after timeout.
940 940  
941 941  00: DO pins will change to an inverter state after timeout 
942 942  
838 +(% style="color:#4f81bd" %)**Third Byte**(%%): Control Method and Ports status:
943 943  
944 -**Third Byte**: Control Method and Ports status:
840 +[[image:image-20220524093238-6.png]]
945 945  
946 -(% border="1" style="background-color:#f7faff" %)
947 -|Second Byte|Status
948 -|0x01|DO1 set to low
949 -|0x00|DO1 set to high
950 -|0x11|DO1 NO Action
842 +(% style="color:#4f81bd" %)**Fourth Byte**(%%): Control Method and Ports status:
951 951  
952 -**Fourth Byte**: Control Method and Ports status:
844 +[[image:image-20220524093328-7.png]]
953 953  
954 -(% border="1" style="background-color:#f7faff" %)
955 -|Second Byte|Status
956 -|0x01|DO2 set to low
957 -|0x00|DO2 set to high
958 -|0x11|DO2 NO Action
846 +(% style="color:#4f81bd" %)**Fifth Byte**(%%): Control Method and Ports status:
959 959  
960 -**Fifth Byte**: Control Method and Ports status:
848 +[[image:image-20220524093351-8.png]]
961 961  
962 -(% border="1" style="background-color:#f7faff" %)
963 -|Second Byte|Status
964 -|0x01|DO3 set to low
965 -|0x00|DO3 set to high
966 -|0x11|DO3 NO Action
850 +(% style="color:#4f81bd" %)**Sixth and Seventh Byte**:
967 967  
968 -**Sixth and Seventh Byte**:
969 -
970 970   Latching time. Unit: ms
971 971  
972 972  Device will upload a packet if downlink code executes successfully.
973 973  
856 +**Example payload:**
974 974  
858 +**~1. A9 01 01 01 01 07 D0**
975 975  
976 -Example payload:
977 -
978 -1. A9 01 01 01 01 07 D0
979 -
980 980  DO1 pin & DO2 pin & DO3 pin will be set to Low, last 2 seconds, then change back to original state.
981 981  
862 +**2. A9 01 00 01 11 07 D0**
982 982  
983 -1. A9 01 00 01 11 07 D0
984 -
985 985  DO1 pin set high, DO2 pin set low, DO3 pin no action, last 2 seconds, then change back to original state.
986 986  
866 +**3. A9 00 00 00 00 07 D0**
987 987  
988 -1. A9 00 00 00 00 07 D0
989 -
990 990  DO1 pin & DO2 pin & DO3 pin will be set to high, last 2 seconds, then both change to low.
991 991  
870 +**4. A9 00 11 01 00 07 D0**
992 992  
993 -1. A9 00 11 01 00 07 D0
994 -
995 995  DO1 pin no action, DO2 pin set low, DO3 pin set high, last 2 seconds, then DO1 pin no action, DO2 pin set high, DO3 pin set low
996 996  
997 997  
875 +=== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ===
998 998  
999 -
1000 -==== Relay ~-~- Control Relay Output RO1/RO2 ====
1001 -
1002 1002  * AT Command:
1003 1003  
1004 1004  There is no AT Command to control Relay Output
1005 1005  
1006 -
1007 1007  * Downlink Payload (prefix 0x03):
1008 1008  
1009 -0x03 aa bb     ~/~/ Set RO1/RO2 output
883 +(% class="box infomessage" %)
884 +(((
885 +**0x03 aa bb     ~/~/ Set RO1/RO2 output**
886 +)))
1010 1010  
888 +(((
1011 1011  If payload = 0x030100, it means set RO1 to close and RO2 to open.
890 +)))
1012 1012  
892 +(((
1013 1013  01: Close ,  00: Open , 11: No action
894 +)))
1014 1014  
1015 -(% border="1" style="background-color:#f7faff" %)
1016 -|Downlink Code|RO1|RO2
1017 -|03  00  11|Open|No Action
1018 -|03  01  11|Close|No Action
1019 -|03  11  00|No Action|Open
1020 -|03  11  01|No Action|Close
1021 -|03  00  00|Open|Open
1022 -|03  01  01|Close|Close
1023 -|03  01  00|Close|Open
1024 -|03  00  01|Open|Close
896 +(((
897 +[[image:image-20220524093724-9.png]]
898 +)))
1025 1025  
1026 1026  Device will upload a packet if downlink code executes successfully.
1027 1027  
1028 1028  
1029 -==== Relay ~-~- Control Relay Output RO1/RO2 with time control ====
903 +==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ====
1030 1030  
1031 1031  * AT Command:
1032 1032  
1033 1033  There is no AT Command to control Relay Output
1034 1034  
1035 -
1036 1036  * Downlink Payload (prefix 0x05):
1037 1037  
1038 -0x05 aa bb cc dd     ~/~/ Set RO1/RO2 relay with time control:
911 +(% class="box infomessage" %)
912 +(((
913 +**0x05 aa bb cc dd     ~/~/ Set RO1/RO2 relay with time control:**
914 +)))
1039 1039  
1040 1040  This is to control the relay output time of relay. Include four bytes:
1041 1041  
1042 -**First Byte:** Type code (0x05)
918 +(% style="color:#4f81bd" %)**First Byte **(%%)**:** Type code (0x05)
1043 1043  
1044 -**Second Byte(aa)**: Inverter Mode
920 +(% style="color:#4f81bd" %)**Second Byte(aa)**(%%): Inverter Mode
1045 1045  
1046 1046  01: Relays will change back to original state after timeout.
1047 1047  
1048 1048  00: Relays will change to an inverter state after timeout
1049 1049  
926 +(% style="color:#4f81bd" %)**Third Byte(bb)**(%%): Control Method and Ports status:
1050 1050  
1051 -**Third Byte(bb)**: Control Method and Ports status:
928 +[[image:image-20220524093831-10.png]]
1052 1052  
1053 -(% border="1" style="background-color:#f7faff" %)
1054 -|Value|Status
1055 -|0x11|RO1 and RO2 to NO
1056 -|0x10|RO2 to NO, RO1 to NC
1057 -|0x01|RO2 to NC, RO1 to NO
1058 -|0x00|RO1 and RO2 to NC.
1059 -|0x20|RO1 No Action, RO2 to NC
1060 -|0x21|RO1 No Action, RO2 to NO
1061 -|0x02|RO1 to NC, RO2 No Action
1062 -|0x12|RO1 to NO, RO2 No Action
930 +(% style="color:#4f81bd" %)**Fourth/Fifth Bytes(cc)**(%%): Latching time. Unit: ms
1063 1063  
1064 -**Fourth / Fifth Bytes (cc)**: Latching time. Unit: ms
1065 -
1066 1066  Device will upload a packet if downlink code executes successfully.
1067 1067  
1068 -
1069 -
1070 1070  **Example payload:**
1071 1071  
1072 -1. 05 01 11 07 D0
936 +**~1. 05 01 11 07 D0**
1073 1073  
1074 1074  Relay1 and Relay 2 will be set to NO , last 2 seconds, then change back to original state.
1075 1075  
940 +**2. 05 01 10 07 D0**
1076 1076  
1077 -1. 05 01 10 07 D0
1078 -
1079 1079  Relay1 will change to NO, Relay2 will change to NC, last 2 seconds, then both change back to original state.
1080 1080  
944 +**3. 05 00 01 07 D0**
1081 1081  
1082 -1. 05 00 01 07 D0
1083 -
1084 1084  Relay1 will change to NC, Relay2 will change to NO, last 2 seconds, then relay change to NO, Relay2 change to NC.
1085 1085  
948 +**4. 05 00 00 07 D0**
1086 1086  
1087 -1. 05 00 00 07 D0
1088 -
1089 1089  Relay 1 & relay2 will change to NC, last 2 seconds, then both change to NO.
1090 1090  
1091 1091  
953 +==== 3.4.2.16 Counting ~-~- Voltage threshold counting ====
1092 1092  
955 +When voltage exceed the threshold, count. Feature see [[MOD4>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting]]
1093 1093  
1094 -
1095 -
1096 -==== Counting ~-~- Voltage threshold counting ====
1097 -
1098 -When voltage exceed the threshold, count. Feature see [[MOD4>>path:#MOD4]]
1099 -
1100 1100  * AT Command:
1101 1101  
1102 -AT+VOLMAX    ~/~/ See [[MOD4>>path:#MOD4]]
959 +(% class="box infomessage" %)
960 +(((
961 +**AT+VOLMAX    ~/~/ See [[MOD4>>path:http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting]]**
962 +)))
1103 1103  
1104 -
1105 1105  * Downlink Payload (prefix 0xA5):
1106 1106  
1107 -0xA5 aa bb cc   ~/~/ Same as AT+VOLMAX=(aa bb),cc
966 +(% class="box infomessage" %)
967 +(((
968 +**0xA5 aa bb cc   ~/~/ Same as AT+VOLMAX=(aa bb),cc**
969 +)))
1108 1108  
971 +==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ====
1109 1109  
1110 -==== Counting ~-~- Pre-configure the Count Number ====
1111 -
1112 1112  * AT Command:
1113 1113  
1114 -AT+SETCNT=aa,(bb cc dd ee)
975 +(% class="box infomessage" %)
976 +(((
977 +**AT+SETCNT=aa,(bb cc dd ee) **
978 +)))
1115 1115  
1116 1116  aa: 1: Set count1,
1117 1117  
... ... @@ -1121,65 +1121,66 @@
1121 1121  
1122 1122  Bb cc dd ee: number to be set
1123 1123  
1124 -
1125 1125  * Downlink Payload (prefix 0xA8):
1126 1126  
1127 -0x A8 aa bb cc dd ee     ~/~/ same as AT+SETCNT=aa,(bb cc dd ee)
990 +(% class="box infomessage" %)
991 +(((
992 +**0x A8 aa bb cc dd ee     ~/~/ same as AT+SETCNT=aa,(bb cc dd ee)**
993 +)))
1128 1128  
995 +==== 3.4.2.18 Counting ~-~- Clear Counting ====
1129 1129  
1130 -
1131 -
1132 -
1133 -==== Counting ~-~- Clear Counting ====
1134 -
1135 1135  Clear counting for counting mode
1136 1136  
1137 1137  * AT Command:
1138 1138  
1139 -AT+CLRCOUNT ~/~/ clear all counting
1001 +(% class="box infomessage" %)
1002 +(((
1003 +**AT+CLRCOUNT ~/~/ clear all counting**
1004 +)))
1140 1140  
1141 -
1142 1142  * Downlink Payload (prefix 0xA6):
1143 1143  
1144 -0x A6 01     ~/~/ clear all counting,
1008 +(% class="box infomessage" %)
1009 +(((
1010 +**0x A6 01     ~/~/ clear all counting,**
1011 +)))
1145 1145  
1013 +==== 3.4.2.19 Counting ~-~- Change counting mode save time ====
1146 1146  
1147 -
1148 -
1149 -==== Counting ~-~- Change counting mode save time ====
1150 -
1151 1151  * AT Command:
1152 1152  
1153 -AT+COUTIME=60  ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)
1017 +(% class="box infomessage" %)
1018 +(((
1019 +**AT+COUTIME=60  ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)**
1020 +)))
1154 1154  
1155 -
1156 1156  * Downlink Payload (prefix 0xA7):
1157 1157  
1158 -0x A7 aa bb cc     ~/~/ same as AT+COUTIME =aa bb cc,
1024 +(% class="box infomessage" %)
1025 +(((
1026 +**0x A7 aa bb cc     ~/~/ same as AT+COUTIME =aa bb cc,**
1027 +)))
1159 1159  
1160 1160  range: aa bb cc:0 to 16777215,  (unit:second)
1161 1161  
1031 +== 3.5 Integrate with Mydevice ==
1162 1162  
1163 -
1164 -
1165 -1.
1166 -11. Integrate with Mydevice
1167 -
1168 1168  Mydevices provides a human friendly interface to show the sensor data, once we have data in TTN, we can use Mydevices to connect to TTN and see the data in Mydevices. Below are the steps:
1169 1169  
1035 +**Step 1**: Be sure that your device is programmed and properly connected to the network at this time.
1170 1170  
1171 -Step 1: Be sure that your device is programmed and properly connected to the network at this time.
1037 +**Step 2**: To configure the Application to forward data to Mydevices you will need to add integration. To add the Mydevices integration, perform the following steps:
1172 1172  
1173 -Step 2: To configure the Application to forward data to Mydevices you will need to add integration. To add the Mydevices integration, perform the following steps:
1039 +[[image:1653356737703-362.png||height="232" width="732"]]
1174 1174  
1041 +[[image:image-20220524094641-11.png||height="390" width="723"]]
1175 1175  
1176 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png]]
1177 1177  
1044 +[[image:image-20220524094641-12.png||height="402" width="718"]]
1178 1178  
1179 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png]]
1180 1180  
1181 1181  
1182 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png]]
1183 1183  
1184 1184  
1185 1185  
... ... @@ -1370,7 +1370,6 @@
1370 1370  |**RO1**|
1371 1371  |**RO2**|
1372 1372  
1373 -
1374 1374  1. Use AT Command
1375 1375  11. Access AT Command
1376 1376  
1653356737703-362.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +42.1 KB
Content
image-20220523180506-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +4.5 KB
Content
image-20220523181246-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.5 KB
Content
image-20220523181301-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +4.6 KB
Content
image-20220523181727-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +4.8 KB
Content
image-20220523181903-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +4.9 KB
Content
image-20220523182334-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.4 KB
Content
image-20220524085923-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.4 KB
Content
image-20220524090106-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.2 KB
Content
image-20220524090249-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.8 KB
Content
image-20220524090456-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.1 KB
Content
image-20220524092754-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +7.8 KB
Content
image-20220524093238-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.0 KB
Content
image-20220524093328-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.1 KB
Content
image-20220524093351-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.2 KB
Content
image-20220524093724-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +14.3 KB
Content
image-20220524093831-10.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +15.2 KB
Content
image-20220524094641-11.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +136.2 KB
Content
image-20220524094641-12.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +69.1 KB
Content