Changes for page LT-22222-L -- LoRa I/O Controller User Manual
Last modified by Mengting Qiu on 2025/06/04 18:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 19 added, 0 removed)
- 1653356737703-362.png
- image-20220523180506-4.png
- image-20220523181246-5.png
- image-20220523181301-6.png
- image-20220523181727-7.png
- image-20220523181903-8.png
- image-20220523182334-9.png
- image-20220524085923-1.png
- image-20220524090106-2.png
- image-20220524090249-3.png
- image-20220524090456-4.png
- image-20220524092754-5.png
- image-20220524093238-6.png
- image-20220524093328-7.png
- image-20220524093351-8.png
- image-20220524093724-9.png
- image-20220524093831-10.png
- image-20220524094641-11.png
- image-20220524094641-12.png
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, DO2and DO1.Totally 1bytes as below246 +[[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 -AT Z266 +(% 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(SetCOUNT2valueto60)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 mode461 -* AT+ADDMOD6=1 àEnable trigger425 +* **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_Commands559 +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====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–SetAC(current)astrigger====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–SetAV(voltage)astrigger====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 Methodand 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 Methodand 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 Methodand 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 Methodand 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:Besure thatyour deviceisprogrammed andproperly connectedto the networkatthistime.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 configurethe Applicationto forward data to Mydevices you will need to add integration. To add theMydevices 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