Changes for page LSN50v2-D20-D22-D23 LoRaWAN Temperature Sensor User Manual
Last modified by Xiaoling on 2024/01/17 16:19
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 4 removed)
Details
- Page properties
-
- Content
-
... ... @@ -338,6 +338,8 @@ 338 338 339 339 340 340 341 + 342 + 341 341 == 2.6 Installation and Maintain == 342 342 343 343 === 2.6.1 Before measurement === ... ... @@ -391,23 +391,50 @@ 391 391 ))) 392 392 1. ((( 393 393 The probe is IP68 can be put in water. 396 +))) 394 394 395 395 396 - 397 -))) 398 398 399 399 == 2.7 Calibration == 400 400 401 401 User can do calibration for the probe. It is limited to use below pH buffer solution to calibrate: 4.00, 6.86, 9.18. When calibration, user need to clean the electrode and put the probe in the pH buffer solution to wait the value stable ( a new clean electrode might need max 24 hours to be stable). 402 402 403 -After stable, user can use below command to calibrate. 404 404 405 - [[image:image-20220607144936-3.png]]405 +**After stable, user can use below command to calibrate.** 406 406 407 407 408 -(% style="color:#037691" %)**Calibration Payload** 408 +|**pH buffer solution**|**AT Command to calibrate**|**Downlink Command**|**Read Cal Value** 409 +|**4.00**|**AT+PHCAL=4**|((( 410 +**0x13 04** 409 409 410 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %) 412 +**Reply with Calibrate payload** 413 +)))|((( 414 +**AT+PHCAL=?** 415 + 416 +**Example 41,61,91** 417 +))) 418 +|**6.86**|**AT+PHCAL=6**|((( 419 +**0x13 06** 420 + 421 +**Reply with Calibrate payload** 422 +)))|**AT+PHCAL=?** 423 +|**9.18**|**AT+PHCAL=9**|((( 424 +**0x13 09** 425 + 426 +**Reply with Calibrate payload** 427 +)))|**AT+PHCAL=?** 428 +|**Factory Default**|**AT+PHCAL=15**|((( 429 +**0x13 15** 430 + 431 +**Reply with Calibrate payload** 432 +)))|((( 433 +**AT+PHCAL=?** 434 + 435 +**Example 151** 436 +))) 437 + 438 +Calibration Payload 439 + 411 411 |((( 412 412 **Size** 413 413 ... ... @@ -422,31 +422,33 @@ 422 422 423 423 Calibrate value 424 424 )))|Reserve|((( 425 -[[Message Type>>||anchor="H2.3.6MessageType"]]454 +[[Message>>path:#Message_Type]] 426 426 456 +[[Type>>path:#Message_Type]] 457 + 427 427 Always 0x03 428 428 ))) 429 429 430 430 User can also send 0x14 downlink command to poll the current calibration payload. 431 431 432 -[[image:image-20220607145603-4.png]] 433 433 464 +|**Downlink Control Type**|**FPort**|**Type Code**|**Downlink payload size(bytes)** 465 +|Get Calibration Version Info|Any|14|2 466 + 434 434 * Reply to the confirmation package: 14 01 435 435 * Reply to non-confirmed packet: 14 00 436 436 470 +1. 471 +11. Frequency Plans 437 437 438 - 439 -== 2.8 Frequency Plans == 440 - 441 -((( 442 442 The LSPH01 uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets. 443 -))) 444 444 475 +1. 476 +11. 477 +111. EU863-870 (EU868) 445 445 446 - === 2.8.1 EU863-870 (EU868) ===479 +Uplink: 447 447 448 -(% style="color:blue" %)**Uplink:** 449 - 450 450 868.1 - SF7BW125 to SF12BW125 451 451 452 452 868.3 - SF7BW125 to SF12BW125 and SF7BW250 ... ... @@ -466,7 +466,7 @@ 466 466 868.8 - FSK 467 467 468 468 469 - (% style="color:blue" %)**Downlink:**500 +Downlink: 470 470 471 471 Uplink channels 1-9 (RX1) 472 472 ... ... @@ -473,31 +473,28 @@ 473 473 869.525 - SF9BW125 (RX2 downlink only) 474 474 475 475 507 +1. 508 +11. 509 +111. US902-928(US915) 476 476 477 -=== 2.8.2 US902-928(US915) === 478 - 479 -((( 480 480 Used in USA, Canada and South America. Frequency band as per definition in LoRaWAN 1.0.3 Regional document. 481 -))) 482 482 483 - (((513 + 484 484 To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join. 485 -))) 486 486 487 - (((516 + 488 488 After Join success, the end node will switch to the correct sub band by: 489 -))) 490 490 491 491 * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band 492 492 * Use the Join successful sub-band if the server doesn’t include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include) 493 493 522 +1. 523 +11. 524 +111. CN470-510 (CN470) 494 494 495 - 496 -=== 2.8.3 CN470-510 (CN470) === 497 - 498 498 Used in China, Default use CHE=1 499 499 500 - (% style="color:blue" %)**Uplink:**528 +Uplink: 501 501 502 502 486.3 - SF7BW125 to SF12BW125 503 503 ... ... @@ -516,7 +516,7 @@ 516 516 487.7 - SF7BW125 to SF12BW125 517 517 518 518 519 - (% style="color:blue" %)**Downlink:**547 +Downlink: 520 520 521 521 506.7 - SF7BW125 to SF12BW125 522 522 ... ... @@ -537,47 +537,38 @@ 537 537 505.3 - SF12BW125 (RX2 downlink only) 538 538 539 539 568 +1. 569 +11. 570 +111. AU915-928(AU915) 540 540 541 -=== 2.8.4 AU915-928(AU915) === 542 - 543 -((( 544 544 Frequency band as per definition in LoRaWAN 1.0.3 Regional document. 545 -))) 546 546 547 - (((574 + 548 548 To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join. 549 -))) 550 550 551 -((( 552 - 553 -))) 554 554 555 -((( 556 556 After Join success, the end node will switch to the correct sub band by: 557 -))) 558 558 559 559 * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band 560 560 * Use the Join successful sub-band if the server doesn’t include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include) 561 561 583 +1. 584 +11. 585 +111. AS920-923 & AS923-925 (AS923) 562 562 587 +**Default Uplink channel:** 563 563 564 - 565 -=== 2.8.5 AS920-923 & AS923-925 (AS923) === 566 - 567 -(% style="color:blue" %)**Default Uplink channel:** 568 - 569 569 923.2 - SF7BW125 to SF10BW125 570 570 571 571 923.4 - SF7BW125 to SF10BW125 572 572 573 573 574 - (% style="color:blue" %)**Additional Uplink Channel**:594 +**Additional Uplink Channel**: 575 575 576 576 (OTAA mode, channel added by JoinAccept message) 577 577 598 +**AS920~~AS923 for Japan, Malaysia, Singapore**: 578 578 579 -(% style="color:blue" %)**AS920~~AS923 for Japan, Malaysia, Singapore**: 580 - 581 581 922.2 - SF7BW125 to SF10BW125 582 582 583 583 922.4 - SF7BW125 to SF10BW125 ... ... @@ -591,7 +591,7 @@ 591 591 922.0 - SF7BW125 to SF10BW125 592 592 593 593 594 - (% style="color:blue" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:613 +**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**: 595 595 596 596 923.6 - SF7BW125 to SF10BW125 597 597 ... ... @@ -606,18 +606,20 @@ 606 606 924.6 - SF7BW125 to SF10BW125 607 607 608 608 609 -(% style="color:blue" %)**Downlink:** 610 610 629 +**Downlink:** 630 + 611 611 Uplink channels 1-8 (RX1) 612 612 613 613 923.2 - SF10BW125 (RX2) 614 614 615 615 636 +1. 637 +11. 638 +111. KR920-923 (KR920) 616 616 617 - ===2.8.6 KR920-923 (KR920) ===640 +Default channel: 618 618 619 -(% style="color:blue" %)**Default channel:** 620 - 621 621 922.1 - SF7BW125 to SF12BW125 622 622 623 623 922.3 - SF7BW125 to SF12BW125 ... ... @@ -625,7 +625,7 @@ 625 625 922.5 - SF7BW125 to SF12BW125 626 626 627 627 628 - (% style="color:blue" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**649 +Uplink: (OTAA mode, channel added by JoinAccept message) 629 629 630 630 922.1 - SF7BW125 to SF12BW125 631 631 ... ... @@ -642,7 +642,7 @@ 642 642 923.3 - SF7BW125 to SF12BW125 643 643 644 644 645 - (% style="color:blue" %)**Downlink:**666 +Downlink: 646 646 647 647 Uplink channels 1-7(RX1) 648 648 ... ... @@ -649,9 +649,11 @@ 649 649 921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125) 650 650 651 651 652 -=== 2.8.7 IN865-867 (IN865) === 673 +1. 674 +11. 675 +111. IN865-867 (IN865) 653 653 654 - (% style="color:blue" %)**Uplink:**677 +Uplink: 655 655 656 656 865.0625 - SF7BW125 to SF12BW125 657 657 ... ... @@ -660,7 +660,7 @@ 660 660 865.9850 - SF7BW125 to SF12BW125 661 661 662 662 663 - (% style="color:blue" %)**Downlink:**686 +Downlink: 664 664 665 665 Uplink channels 1-3 (RX1) 666 666 ... ... @@ -667,36 +667,45 @@ 667 667 866.550 - SF10BW125 (RX2) 668 668 669 669 693 +1. 694 +11. LED Indicator 670 670 671 -== 2.9 LED Indicator == 672 - 673 673 The LSPH01 has an internal LED which is to show the status of different state. 674 674 698 + 675 675 * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected. 676 676 * Blink once when device transmit a packet. 677 677 678 -== 2.10 Firmware Change Log == 702 +1. 703 +11. Firmware Change Log 679 679 680 - 681 681 **Firmware download link:** 682 682 683 683 [[http:~~/~~/www.dragino.com/downloads/index.pHp?dir=LoRa_End_Node/LSPH01/Firmware/>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSE01/Firmware/]] 684 684 685 685 686 -**Firmware Upgrade Method: [[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]]710 +**Firmware Upgrade Method:** 687 687 712 +[[http:~~/~~/wiki.dragino.com/index.pHp?title=Firmware_Upgrade_Instruction_for_STM32_base_products#Introduction>>url:http://wiki.dragino.com/index.php?title=Firmware_Upgrade_Instruction_for_STM32_base_products#Introduction]] 688 688 689 689 690 -= 3. Configure LSPH01 via AT Command or LoRaWAN Downlink = 691 691 716 + 717 + 718 + 719 +1. Configure LSPH01 via AT Command or LoRaWAN Downlink 720 + 692 692 Use can configure LSPH01 via AT Command or LoRaWAN Downlink. 693 693 694 -* AT Command Connection: See [[FAQ>> ||anchor="H6.FAQ"]].695 -* LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>doc:Main.WebHome]]723 +* AT Command Connection: See [[FAQ>>path:#AT_COMMAND]]. 724 +* LoRaWAN Downlink instruction for different platforms: 696 696 726 +[[http:~~/~~/wiki.dragino.com/index.pHp?title=Main_Page#Use_Note_for_Server>>url:http://wiki.dragino.com/index.php?title=Main_Page#Use_Note_for_Server]] 727 + 728 + 697 697 There are two kinds of commands to configure LSPH01, they are: 698 698 699 -* (% style="color:#4f81bd" %)**731 +* **General Commands**. 700 700 701 701 These commands are to configure: 702 702 ... ... @@ -703,25 +703,25 @@ 703 703 * General system settings like: uplink interval. 704 704 * LoRaWAN protocol & radio related command. 705 705 706 -They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki: [[End Device AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]738 +They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki: 707 707 740 +[[http:~~/~~/wiki.dragino.com/index.pHp?title=End_Device_Downlink_Command>>url:http://wiki.dragino.com/index.php?title=End_Device_Downlink_Command]] 708 708 709 -* (% style="color:#4f81bd" %)** Commands special design for LSPH01** 710 710 743 +* **Commands special design for LSPH01** 744 + 711 711 These commands only valid for LSPH01, as below: 712 712 713 713 748 +1. 749 +11. Set Transmit Interval Time 714 714 715 -== 3.1 Set Transmit Interval Time == 716 - 717 717 Feature: Change LoRaWAN End Node Transmit Interval. 718 718 719 - (% style="color:#037691" %)**AT Command: AT+TDC**753 +**AT Command: AT+TDC** 720 720 721 - 722 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:710px" %) 723 -|(% style="width:154px" %)**Command Example**|(% style="width:223px" %)**Function**|(% style="width:330px" %)**Response** 724 -|(% style="width:154px" %)AT+TDC=?|(% style="width:223px" %)Show current transmit Interval|(% style="width:330px" %)((( 755 +|**Command Example**|**Function**|**Response** 756 +|AT+TDC=?|Show current transmit Interval|((( 725 725 30000 726 726 727 727 OK ... ... @@ -728,13 +728,13 @@ 728 728 729 729 the interval is 30000ms = 30s 730 730 ))) 731 -| (% style="width:154px" %)AT+TDC=60000|(% style="width:223px" %)Set Transmit Interval|(% style="width:330px" %)(((763 +|AT+TDC=60000|Set Transmit Interval|((( 732 732 OK 733 733 734 734 Set transmit interval to 60000ms = 60 seconds 735 735 ))) 736 736 737 - (% style="color:#037691" %)**Downlink Command: 0x01**769 +**Downlink Command: 0x01** 738 738 739 739 Format: Command Code (0x01) followed by 3 bytes time value. 740 740 ... ... @@ -743,18 +743,32 @@ 743 743 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 744 744 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 745 745 778 +1. 779 +11. Set Interrupt Mode 746 746 747 -== 3.2 Set Interrupt Mode == 748 - 749 749 Feature, Set Interrupt mode for GPIO_EXIT. 750 750 751 - (% style="color:#037691" %)**AT Command: AT+INTMOD**783 +**AT Command: AT+INTMOD** 752 752 753 -[[image:image-20220607153759-6.png]] 785 +|**Command Example**|**Function**|**Response** 786 +|AT+INTMOD=?|Show current interrupt mode|((( 787 +0 754 754 789 +OK 755 755 756 -(% style="color:#037691" %)**Downlink Command: 0x06** 791 +the mode is 0 = No interruption 792 +))) 793 +|AT+INTMOD=2|((( 794 +Set Transmit Interval 757 757 796 +1. (Disable Interrupt), 797 +1. (Trigger by rising and falling edge), 798 +1. (Trigger by falling edge) 799 +1. (Trigger by rising edge) 800 +)))|OK 801 + 802 +**Downlink Command: 0x06** 803 + 758 758 Format: Command Code (0x06) followed by 3 bytes. 759 759 760 760 This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06. ... ... @@ -762,21 +762,25 @@ 762 762 * Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 763 763 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 764 764 811 +1. 812 +11. Calibrate Sensor 765 765 766 - ==3.3CalibrateSensor==814 +Detail See [[Calibration Guide>>path:#Calibration]] for the user of 0x13 and 0x14 downlink commands 767 767 768 -Detail See [[Calibration Guide>>||anchor="2.7Calibration"]] for the user of 0x13 and 0x14 downlink commands 769 769 770 770 818 +1. 819 +11. Get Firmware Version Info 771 771 772 -== 3.4 Get Firmware Version Info == 773 - 774 774 Feature: use downlink to get firmware version. 775 775 776 -(% style="color:#037691" %)**Downlink Command: 0x26** 777 777 778 - [[image:image-20220607154718-7.png]]824 +**Downlink Command: 0x26** 779 779 826 + 827 +|**Downlink Control Type**|**FPort**|**Type Code**|**Downlink payload size(bytes)** 828 +|Get Firmware Version Info|Any|26|2 829 + 780 780 * Reply to the confirmation package: 26 01 781 781 * Reply to non-confirmed packet: 26 00 782 782 ... ... @@ -784,10 +784,11 @@ 784 784 785 785 Configures info payload: 786 786 787 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %) 788 -|=((( 789 -**Size(bytes)** 790 -)))|=**1**|=**1**|=**1**|=**1**|=**1**|=**5**|=**1** 837 +|((( 838 +**Size** 839 + 840 +**(bytes)** 841 +)))|**1**|**1**|**1**|**1**|**1**|**5**|**1** 791 791 |**Value**|Software Type|((( 792 792 Frequency 793 793 ... ... @@ -797,7 +797,10 @@ 797 797 798 798 Version 799 799 )))|Sensor Type|Reserve|((( 800 -[[Message Type>>||anchor="H2.3.6MessageType"]] 851 +[[Message>>path:#Message_Type]] 852 + 853 +[[Type>>path:#Message_Type]] 854 + 801 801 Always 0x02 802 802 ))) 803 803
- image-20220607145603-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.8 KB - Content
- image-20220607153237-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.9 KB - Content
- image-20220607153759-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -17.2 KB - Content
- image-20220607154718-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.0 KB - Content