Changes for page PG1302 -- LoRaWAN Concentrator User Manual
Last modified by Kilight Cao on 2024/06/22 10:43
<
edited by Kilight Cao
on 2024/06/22 10:43
on 2024/06/22 10:43
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 12 added, 0 removed)
- image-20240118160132-1.png
- image-20240118160407-2.png
- image-20240118160454-3.png
- image-20240118160928-4.png
- image-20240118161109-5.png
- image-20240118161333-6.png
- image-20240118162033-7.png
- image-20240122140551-1.png
- image-20240506170501-1.png
- image-20240506170559-2.png
- image-20240506170941-3.png
- image-20240622094409-1.png
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -PG1302 - LoRaWAN Concentrator User Manual 1 +PG1302 -- LoRaWAN Concentrator User Manual - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoye1 +XWiki.Kilight - Content
-
... ... @@ -4,7 +4,7 @@ 4 4 5 5 6 6 7 -**Table of Contents :**7 +**Table of Contents:** 8 8 9 9 {{toc/}} 10 10 ... ... @@ -36,13 +36,12 @@ 36 36 37 37 38 38 * Base on Semtech SX1302 solution 39 -* Support Raspberry Pi 3B/3B+/4, TinkerBoard2/2S, Orange Pi Pc/PC PLUS. 39 +* Support Raspberry Pi 3B/3B+/4/4B/5/5B, TinkerBoard2/2S, Orange Pi Pc/PC PLUS. 40 40 * Up to -140dBm sensitivity 41 41 * Support 3.3v and 5v. 42 42 * Mini-PCIe Interface 43 43 * Converter board to support Raspberry Pi 44 44 45 - 46 46 == 1.3 General Interfaces for PG1302 == 47 47 48 48 ... ... @@ -51,12 +51,11 @@ 51 51 * 1 x I-PEX for LoRa 52 52 * Working Temperature: -40 ℃ ~~ 80℃ 53 53 54 - 55 55 == 1.4 Pin Mapping == 56 56 57 57 58 - [[image:1651743282627-547.png||height="402" width="425"]] 59 59 57 +[[image:image-20240506170941-3.png]] 60 60 61 61 == 1.5 LEDs == 62 62 ... ... @@ -63,7 +63,7 @@ 63 63 64 64 ((( 65 65 TX: Blink when transmit a packet 66 -RX: Blink when receiv ea packet64 +RX: Blink when receiving a packet 67 67 Config: Always ON 68 68 ))) 69 69 ... ... @@ -76,9 +76,22 @@ 76 76 Detail Test Report see [[this link>>https://www.dropbox.com/sh/89virm4y0b02c7i/AAA-cgQEsSc8gNGFYAB0qZ_Za?dl=0]] 77 77 78 78 79 -== 1.7 pplications==77 +== 1.7 Antenna Installation == 80 80 81 81 80 +Left: **GPS antenna** 81 + 82 +Right: **LoRa Antenna** 83 + 84 +[[image:https://www.thethingsnetwork.org/forum/uploads/default/original/3X/6/2/624619afa8d75a2c21bfd1e3687afaa75ad61cbc.jpeg||alt="PG1302_70"]] 85 + 86 + 87 + 88 + 89 + 90 +== 1.8 Applications == 91 + 92 + 82 82 * Smart Buildings & Home Automation 83 83 * Logistics and Supply Chain Management 84 84 * Smart Metering ... ... @@ -86,7 +86,6 @@ 86 86 * Smart Cities 87 87 * Smart Factory 88 88 89 - 90 90 = 2. Example: Set up as LoRaWAN gateway = 91 91 92 92 == 2.1 System structure == ... ... @@ -106,28 +106,25 @@ 106 106 107 107 (% style="color:red" %)**Important Notice: Please power the RPI with 5V,3A cable.** 108 108 109 -[[image:image-20220621104746-1.png||height="3 81" width="451"]]119 +[[image:image-20220621104746-1.png||height="351" width="415"]] 110 110 111 111 112 -= 3. Install the software ?=122 += 3. Install the software. = 113 113 114 114 115 -**Raspberry Pi 3B/3B+/4 ,**125 +**Raspberry Pi 3B/3B+/4B/5B** 116 116 117 117 * Flash SD card with Dragino pre-build image which supports Web UI. 118 118 * Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in existing RPi OS. 119 119 120 - 121 121 **TinkerBoard2/2S, ** 122 122 123 123 * Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in the existing OS. 124 124 125 - 126 126 **Orange Pi PC/PC PLUS.** 127 127 128 128 * Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in the existing OS. 129 129 130 - 131 131 = 4. Flash with pre-build image = 132 132 133 133 == 4.1 Download the dragino image for RPI == ... ... @@ -529,9 +529,16 @@ 529 529 * (% style="color:#0000ff" %)**Show status** (%%)of dragino_fwd: sudo systemctl status draginofwd 530 530 531 531 539 + 540 + 532 532 === 5.2.2 Basic Station Mode. === 533 533 534 534 544 +The following example is connecting to TTNv3 via basic station: 545 + 546 +**[[Server Addresses ~| The Things Stack for Basic Station (thethingsindustries.com)>>https://console.cloud.thethings.network/]]** 547 + 548 + 535 535 ==== **a). Get a gateway EUI from the device ETH MAC.** ==== 536 536 537 537 ... ... @@ -575,67 +575,171 @@ 575 575 ==== **e.) Uploda API keys into the gateway** ==== 576 576 577 577 578 - theUser can find the Basic Station configuration directory in (% style="color:#0000ff" %)**/etc/station/**(%%) there is the station.conf files, and ttnstack directory.592 +The user can find the Basic Station configuration directory in (% style="color:#0000ff" %)**/etc/station/:** 579 579 580 580 //**directory tree:**// 581 581 582 -///etc/station/ 583 -├── station.conf 584 -└── ttnstack ~-~--> ** ttnstack configuration file directory** 585 - ├── cups.trust ~-~--> ttnstack auth file 586 - ├── cups.uri ~-~--> ttnstack server URI file 587 - └── station.conf ~-~-~-~-> backup configuration file// 596 +/etc/station/ 597 +└── station.conf ~-~--> station configuration file 588 588 589 589 590 - 591 591 **and then upload the downloaded keys to this directory((% style="color:#0000ff" %)/etc/station/(%%))** 592 592 593 593 eg: 594 594 595 -/etc/station/ 596 -├── cups.key ~-~--> uploaded by you 597 -├── lns.key ~-~--> uploaded by you 598 -├── station.conf 604 +/etc/station/. 605 +├── cups.key 606 +├── cups.trust 607 +├── cups.uri 608 +├── lns.key 609 +└── station.conf 610 + 599 599 612 +**lns.key and cups.key are generated by the preceding steps** 600 600 601 -==== **f). Configure gateway EUI and server address** ==== 602 602 615 +**Download cups.trust** 603 603 604 -[[image:image-20230329195650-10.png]] 617 +(% class="box infomessage" %) 618 +((( 619 +wget [[dragino.com/downloads/downloads/LoRa_Gateway/LPS8/Firmware/customized_script/cups.trust>>url:https://www.dragino.com/downloads/downloads/LoRa_Gateway/LPS8/Firmware/customized_script/cups.trust]] 620 +))) 605 605 606 606 607 - After theuserenters thecorrectparameters,the server willbe run automatically623 +**Manually create and edit the cups.uri file** 608 608 625 +(% class="box infomessage" %) 626 +((( 627 +touch cups.uri 609 609 629 +nano cups.uri 630 +))) 631 + 632 +Then enter the URI address of the server, for example: **https:~/~/eu1.cloud.thethings.network:443** 633 + 634 + 635 + 636 +==== **f). Configure Gateway EUI** ==== 637 + 638 +[[image:image-20240622094409-1.png]] 639 + 640 + 641 + 642 + 643 +==== **g). **Start the station service ==== 644 + 645 +After configuring the GWEUI and uploading the certificate, you can start the station service via the below command: 646 + 647 +(% class="box infomessage" %) 648 +((( 649 +ln -sf /usr/bin/station_sx1302 /usr/bin/station 650 + 651 +systemctl start draginostation 652 +))) 653 + 654 + 655 +systemctl start draginostation ~-~- start draginostation service 656 + 657 +systemctl stop draginostation ~-~- Stop draginostation service 658 + 659 +systemctl enable draginostation ~-~- enable boot auto start draginostation service 660 + 661 +systemctl disable draginostation ~-~- disable boot auto start draginostation service 662 + 663 + 664 + 610 610 Tree Directory: 611 611 612 612 /etc/station/ 668 + 669 +├── cups-bak.done 670 +├── cups-bak.key 671 +├── cups-bak.trust 672 +├── cups-bak.uri 613 613 ├── cups.key 614 614 ├── cups.trust 615 615 ├── cups.uri 616 616 ├── lns.key 617 -├── start-configure.sh 618 618 ├── station.conf 619 -└── ttnstack 620 - ├── cups.trust 621 - ├── cups.uri 622 - └── station.conf 678 +├── tc-bak.crt 679 +├── tc-bak.done 680 +├── tc-bak.key 681 +├── tc-bak.trust 682 +├── tc-bak.uri 683 +├── tc.crt 684 +├── tc.key 685 +├── tc.trust 686 +└── tc.uri 687 + 623 623 624 624 625 -==== ** g). Check station running log** ====690 +==== **h). Check station running log** ==== 626 626 627 627 628 628 tail -f /var/log/station.log 629 629 630 - 631 631 [[image:image-20230329201624-11.png]] 632 632 633 633 634 -= 6. Trouble Shooting = 635 635 636 -= =6.1Failedtostartthe concentratorhowto debug==699 += 6. Add GPS support in PG1302 = 637 637 701 +The PG1302 supports GPS: 638 638 703 +[[image:image-20240118160132-1.png||height="270" width="338"]] 704 + 705 + 706 +* **The users can find the GPS device in Raspberry: /dev/ttyS0 or /dev/ttyAMA0** 707 + 708 + [[image:image-20240118160407-2.png||height="71" width="458"]] 709 + 710 + 711 +* **Check the GPS output: cat /dev/ttyS0** 712 + 713 + [[image:image-20240118160454-3.png]] 714 + 715 + 716 +* **Add the GPS to the Semtech UDP package forwarder configuration.** 717 + 718 + [[image:image-20240118160928-4.png||height="426" width="464"]] 719 + 720 + 721 +* **Test GPS function** 722 + 723 +**~ 1.) Stop IoT service: systemctl stop draginofwd** 724 + 725 + 726 +**~ 2.) Run the fwd command and check the output** 727 + 728 + 729 + [[image:image-20240118161109-5.png]] 730 + 731 + 732 +**~ 3.) Trouble Shooting:** 733 + 734 + If you get many WARNING outputs, which should be the GPS location is invalid, you need to adjust the GPS location, it is recommended to put it outdoors 735 + 736 + 737 + [[image:image-20240118161333-6.png]] 738 + 739 + 740 + The user can check the PG1302 board GPS LED status to check the location, 741 + 742 + GPS location is valid ~-~--> GPS LED will light up 743 + 744 + GPS location is invalid ~-~--> GPS LED will light down 745 + 746 + 747 + [[image:image-20240118162033-7.png]] 748 + 749 + 750 + 751 += 7. Trouble Shooting = 752 + 753 +(% class="wikigeneratedid" %) 754 +7.1 Failed to start the concentrator how to debug 755 + 756 + 639 639 --When the problem "failed to start the concentrator" occurs, the user needs to check whether the I2C and SPI are enabled,-- 640 640 641 641 --Users can enter the following command to check whether I2C is detected, and the detection of **"60"** is correct.-- ... ... @@ -661,7 +661,7 @@ 661 661 662 662 663 663 664 -= 7. Order Info =782 += 8. Order Info = 665 665 666 666 667 667 Part Number: (% style="color:#0000ff" %)**PG1302-XX** (%%) Or Part Number: (% style="color:#0000ff" %)**PG1302-PI-XX **(%%)(Include RPi converter board for RPI 3/4) ... ... @@ -672,10 +672,9 @@ 672 672 * (% style="color:red" %)**915** (%%)(For Bands: US915,AU915,AS923,KR920) 673 673 * (% style="color:red" %)**470** (%%)(For Band: CN470) 674 674 793 += 9. Packing Info = 675 675 676 -= 8. Packing Info = 677 677 678 - 679 679 ((( 680 680 **PG1302 Package Includes**: 681 681 ))) ... ... @@ -696,16 +696,14 @@ 696 696 * RPi3/4 converter PCB 697 697 * Screws to hole converter PCB on RPI. 698 698 699 - 700 700 **PG1302-PI Dimension and weight: ** 701 701 702 702 * Device Size: 18 x 8 x 4 cm 703 703 * Weight: 150g 704 704 821 += 10. Support = 705 705 706 -= 9. Support = 707 707 708 - 709 709 ((( 710 710 If you are experiencing issues and can't solve, you can send mail to [[support@dragino.com>>mailto:support@dragino.com]]. 711 711 )))
- image-20240118160132-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +37.2 KB - Content
- image-20240118160407-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +7.9 KB - Content
- image-20240118160454-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.0 KB - Content
- image-20240118160928-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +83.8 KB - Content
- image-20240118161109-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +178.1 KB - Content
- image-20240118161333-6.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +120.0 KB - Content
- image-20240118162033-7.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +724.0 KB - Content
- image-20240122140551-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +334.9 KB - Content
- image-20240506170501-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +104.7 KB - Content
- image-20240506170559-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +154.3 KB - Content
- image-20240506170941-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +357.5 KB - Content
- image-20240622094409-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +134.7 KB - Content