<
From version < 50.1 >
edited by Xiaoling
on 2022/05/06 09:10
To version < 75.1 >
edited by Xiaoling
on 2022/05/06 14:38
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,42 +6,49 @@
6 6  
7 7  
8 8  
9 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif]]
10 10  
11 11  
12 12  
13 13  **PG1302 LoRaWAN Concentrator User Manual**
14 14  
15 -[[image:1651796979665-130.png]]
16 16  
17 -Document Version: 1.0.0
18 18  
19 -Image Version: v1.0
20 20  
21 21  
18 +{{toc/}}
22 22  
23 23  
24 -{{toc numbered="true"/}}
21 +----
25 25  
23 +(% class="wikigeneratedid" id="H" %)
24 +(((
25 +
26 +)))
26 26  
28 +=== 1. Introduction ===
27 27  
30 +==== 1.1 What is PG1302 LoRaWAN Concentrator? ====
28 28  
29 -~1. Introduction
32 +(((
33 +The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several LoRa packets using random spreading factors on random  channels. Its goal is to enable robust connection between a central wireless data concentrator and a massive amount of wireless end-points spread over a very wide range of distances.
34 +)))
30 30  
31 - 1.1 What is PG1302 LoRaWAN Concentrator?
36 +(((
37 +The PG1302 is design to use with Raspberry Pi to build smart metering fixed networks and Internet of Things applications with up to 5000 nodes per km2 in moderately interfered environment.
38 +)))
32 32  
33 -(% class="box" %)
34 34  (((
35 -The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several LoRa packets using random spreading factors on random channels. Its goal is to enable robust connection between a central wireless data concentrator and a massive amount of wireless end-points spread over a very wide range of distances.
41 +PG1302 is fully compatible with RPi3/4, users can use the pre-build OS from Dragino to set up and easy to use the module by Web UI. Or install the raw lorawan driver in the exist OS.
42 +)))
36 36  
37 -The PG1302 is design to use with Raspberry Pi to build smart metering fixed networks and Internet of Things applications with up to 5000 nodes per km2 in moderately  interfered environment.
38 -
39 -PG1302 is fully compatible with RPi3/4, users can use the pre-build OS from Dragino to set up and easy to use the module by Web UI. Or install the raw lorawan driver in  the exist OS.
44 +(((
45 +(((
46 +
40 40  )))
48 +)))
41 41  
50 +==== 1.2 Features ====
42 42  
43 -1.2 Features
44 -
45 45  * Base on Semtech SX1302 solution
46 46  * Support Raspberry Pi 3B/3B+/4
47 47  * Up to -140dBm sensitivity
... ... @@ -49,20 +49,20 @@
49 49  * Mini-PCIe Interface
50 50  * Converter board to support Raspberry Pi
51 51  
52 -1.3 General Interfaces
59 +==== 1.3 General Interfaces ====
53 53  
54 54  * SPI interface for LoRa
55 55  * Power Input: 5v, 1A
56 56  * 1 x I-PEX for LoRa
57 57  
58 -1.4 Pin Mapping
65 +==== 1.4 Pin Mapping ====
59 59  
60 60   [[image:1651743282627-547.png||height="402" width="425"]]
61 61  
62 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif]]
63 63  
64 -1.5 LEDs
65 65  
71 +==== 1.5 LEDs ====
72 +
66 66   TX: Blink when transmit a packet
67 67  
68 68   RX: Blink when receive a packet
... ... @@ -69,12 +69,14 @@
69 69  
70 70   Config: Always ON
71 71  
72 -1.6 Power Consumption
73 73  
80 +==== 1.6 Power Consumption ====
81 +
74 74   TBD
75 75  
76 -1.7 Applications
77 77  
85 +==== 1.7 Applications ====
86 +
78 78  * Smart Buildings & Home Automation
79 79  * Logistics and Supply Chain Management
80 80  * Smart Metering
... ... @@ -82,19 +82,20 @@
82 82  * Smart Cities
83 83  * Smart Factory
84 84  
85 -2. Example: Set up as LoRaWAN gateway.
94 +=== 2. Example: Set up as LoRaWAN gateway. ===
86 86  
87 - 2.1 System structure
96 +==== 2.1 System structure ====
88 88  
89 - This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with [[TheThingsNetwork>>http://www.thethingsnetwork.org/]](TTN) LoRaWAN server.. Set up method for other  server are similar。
98 + This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with [[TheThingsNetwork>>http://www.thethingsnetwork.org/]](TTN) LoRaWAN server.
90 90  
100 + Set up method for other server are similar。
101 +
91 91  (% style="text-align:center" %)
92 92  [[image:1651743698677-436.png||height="457" width="686"]]
93 93  
94 94  
95 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif]]
96 96  
97 -2.2 Hardware Installation
107 +==== 2.2 Hardware Installation ====
98 98  
99 99  **~ Important Notice: **Please power the RPI with 5V,3A cable.
100 100  
... ... @@ -101,36 +101,38 @@
101 101  (% style="text-align:center" %)
102 102  [[image:1651743803032-803.png]]
103 103  
104 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif]]
105 105  
106 -3. Install the software?
107 107  
116 +=== 3. Install the software? ===
117 +
108 108   There are two ways to install software in RPi4 to use PG1302.
109 109  
110 110  * Flash SD card with Dragino pre-build image which support Web UI.
111 111  * Install lora packet forwarder in existing RPi OS.
112 112  
113 -4. Flash with pre-build image
123 +=== 4. Flash with pre-build image ===
114 114  
115 - 4.1 Download the dragino image for RPI
125 +==== 4.1 Download the dragino image for RPI ====
116 116  
117 117   Download PG1302_for_Rpi4_64_with_webui from
118 118  
119 119   [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]]
120 120  
121 -4.2 Flash the image to SD card
122 122  
132 +==== 4.2 Flash the image to SD card ====
133 +
123 123   Flash the image to SD card:
124 124  
125 125  (% style="text-align:center" %)
126 126  [[image:1651744119133-233.png||height="373" width="621"]]
127 127  
128 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]Note: Download the flash tool following this link
139 + Note: Download the flash tool following this link
129 129  
130 130   [[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]]
131 131  
132 -4.3 Access the Linux console.
133 133  
144 +==== 4.3 Access the Linux console. ====
145 +
134 134   Connect the RPI Ethernet port to your router, RPi will obtain an IP address from your router. In the router’s management portal, you should be able to find what IP address the  router has assigned to the RPI. You can use this IP to connect the WEB UI or SSH access of RPI.
135 135  
136 136   Make sure your PC and the RPI is in the same network, then use a SSH tool (such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]]) to access it. Below are screenshots
... ... @@ -138,7 +138,6 @@
138 138  (% style="text-align:center" %)
139 139  [[image:1651744193675-591.png||height="450" width="466"]]
140 140  
141 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]]
142 142  
143 143   The account details for Web Login are:
144 144  
... ... @@ -157,10 +157,11 @@
157 157  (% style="text-align:center" %)
158 158  [[image:1651744358515-107.png||height="366" width="581"]]
159 159  
160 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]] 4.4 Access the WebUI of RPi4.
161 161  
162 - 4.4.1 Home page
172 +==== 4.4 Access the WebUI of RPi4. ====
163 163  
174 +===== 4.4.1 Home page =====
175 +
164 164   Open a browser on the PC and type the RPI ip address
165 165  
166 166   [[http:~~/~~/IP_ADDRESS** **>>url:http://192.168.1.xx/]] (If the IP is assigned by uplink router)
... ... @@ -177,9 +177,8 @@
177 177  (% style="text-align:center" %)
178 178  [[image:1651744457761-993.png||height="352" width="621"]]
179 179  
180 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]]
181 181  
182 -4.4.2 LoRa Page
193 +===== 4.4.2 LoRa Page =====
183 183  
184 184   This page shows the LoRa Radio Settings. There are a set of default frequency band according to LoRaWAN protocol, and user can customize the band* as well.
185 185  
... ... @@ -186,7 +186,6 @@
186 186  (% style="text-align:center" %)
187 187  [[image:1651744554845-970.png||height="328" width="621"]]
188 188  
189 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]]
190 190  
191 191   Different PG1302 hardware version can support different frequency range:
192 192  
... ... @@ -204,9 +204,9 @@
204 204   [[http:~~/~~/wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway>>url:http://wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway]]
205 205  
206 206  
207 -4.4.3 LoRaWAN Page
217 +===== 4.4.3 LoRaWAN Page =====
208 208  
209 - 4.4.3.1 Semtech UDP
219 +====== 4.4.3.1 Semtech UDP ======
210 210  
211 211  
212 212  (% style="text-align:center" %)
... ... @@ -213,7 +213,6 @@
213 213  [[image:1651744767914-283.png||height="352" width="621"]]
214 214  
215 215  
216 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]]
217 217  
218 218   Note *: See this instruction for how to configure TTN.
219 219  
... ... @@ -220,12 +220,11 @@
220 220   [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_TTN>>url:https://wiki.dragino.com/index.php?title=Notes_for_TTN]]
221 221  
222 222  
223 -4.4.3.2 Basic Station
232 +====== 4.4.3.2 Basic Station ======
224 224  
225 225  (% style="text-align:center" %)
226 226  [[image:1651744890629-683.png||height="380" width="621"]]
227 227  
228 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]]
229 229  
230 230   Note *: See this instruction for how to configure TTN.
231 231  
... ... @@ -232,19 +232,18 @@
232 232   [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core>>url:https://wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core]]
233 233  
234 234  
235 -4.4.4 LogRead
243 +===== 4.4.4 LogRead =====
236 236  
237 - 4.4.4.1 LoRa Log
245 +====== 4.4.4.1 LoRa Log ======
238 238  
239 239  (% style="text-align:center" %)
240 240  [[image:1651744955955-452.png||height="571" width="621"]]
241 241  
242 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]]
243 243  
244 244   Show the frequency for LoRa Radio and traffics.
245 245  
246 246  
247 -4.4.4.2 System Log
254 +====== 4.4.4.2 System Log ======
248 248  
249 249   Show system log.
250 250  
... ... @@ -252,21 +252,18 @@
252 252  [[image:1651745003470-264.png||height="477" width="621"]]
253 253  
254 254  
255 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]]
256 256  
257 -4.4.4.3 Record Log
263 +====== 4.4.4.3 Record Log ======
258 258  
265 +**~ Record the system log.**
259 259  
260 -**Record the system log.**
261 -
262 262  (% style="text-align:center" %)
263 263  [[image:1651745069814-662.png||height="144" width="621"]]
264 264  
265 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]]
266 266  
267 -5. Install stand alone LoRa Packet Forwarder.
271 +=== 5. Install stand alone LoRa Packet Forwarder. ===
268 268  
269 - 5.1 OS requirement
273 +==== 5.1 OS requirement ====
270 270  
271 271   RPI in this example is RPI model 4B with fresh Raspbian OS install.
272 272  
... ... @@ -291,7 +291,7 @@
291 291   BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs"
292 292  
293 293  
294 -5.2 Get Gateway ID in Raspberry and input this in TTN v3.
298 +==== 5.2 Get Gateway ID in Raspberry and input this in TTN v3. ====
295 295  
296 296   In RPI, run below command to get a Gateway ID
297 297  
... ... @@ -300,30 +300,27 @@
300 300  (% style="text-align:center" %)
301 301  [[image:1651745210205-512.png||height="130" width="621"]]
302 302  
303 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.gif]]
304 304  
305 - We got the ether (eth0 MAC) address is b8:27:eb:49:62:bc). Add ffff at the end and remove “:” to get the gateway ID: b827ebxxxxbcffff. Input this to TTN v3. Make sure to select legacy packet forwarder.
308 + We got the ether (eth0 MAC) address is b8:27:eb:49:62:bc). Add ffff at the end and remove “:” to get the gateway ID: b827ebxxxxbcffff. Input this to TTN v3.
306 306  
310 + Make sure to select legacy packet forwarder.
311 +
307 307  (% style="text-align:center" %)
308 308  [[image:1651745267862-321.png||height="526" width="621"]]
309 309  
310 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg]]
311 311  
312 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg]]
313 313  
314 314  (% style="text-align:center" %)
315 315  [[image:1651745306744-481.png||height="478" width="621"]]
316 316  
320 +After set up, the status should show not connected as below:
321 +
317 317  (% style="text-align:center" %)
318 318  [[image:1651745366987-458.png||height="363" width="621"]]
319 319  
320 -After set up, the status should show not connected as below:
321 321  
322 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg]]
326 +===== 5.2.1 Download and install LoRaWAN packet forwarder =====
323 323  
324 -5.2.1 Download and install LoRaWAN packet forwarder
325 -
326 -
327 327   Enable SPI and I2C first:
328 328  
329 329   a)SPI needs to be enabled on the Raspberry Pi
... ... @@ -340,20 +340,14 @@
340 340  (% style="text-align:center" %)
341 341  [[image:image-20220505181135-2.png]]
342 342  
343 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image044.jpg]]
344 344  
345 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image046.jpg]]
346 346  
347 347  
348 -
349 -
350 -
351 351   In RPI , Fist: Enter root account:
352 352  
353 353  (% style="text-align:center" %)
354 354  [[image:1651745583363-614.png]]
355 355  
356 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image048.jpg]]
357 357  
358 358   and then run:
359 359  
... ... @@ -366,7 +366,6 @@
366 366  (% style="text-align:center" %)
367 367  [[image:1651745611629-818.png]]
368 368  
369 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image050.gif]]
370 370  
371 371   This will download the packet forwarder package from Dragino Server to RPI, and start install the package.
372 372  
... ... @@ -375,9 +375,8 @@
375 375  (% style="text-align:center" %)
376 376  [[image:1651745657252-173.png||height="426" width="621"]]
377 377  
378 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image052.jpg]]
379 379  
380 -5.5.2 Config Gateway ID, Frequency Band and Server address
373 +===== 5.5.2 Config Gateway ID, Frequency Band and Server address =====
381 381  
382 382   After installation, user can find the configuration file in** /etc/lora/ **Replace the gateway ID we got above to the **gateway_ID** in file **local_conf.json**
383 383  
... ... @@ -386,7 +386,6 @@
386 386  (% style="text-align:center" %)
387 387  [[image:1651745709709-887.png||height="820" width="621"]]
388 388  
389 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image054.jpg]]
390 390  
391 391   User can find the TTN v3 server address from:
392 392  
... ... @@ -398,7 +398,6 @@
398 398  (% style="text-align:center" %)
399 399  [[image:1651745838008-820.png||height="650" width="621"]]
400 400  
401 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image056.jpg]]
402 402  
403 403  * If user want to change to other frequency bands, User can copy the file from **/etc/lora/cfg-302 **and put it into** /etc/lora/global_conf.json.**
404 404  
... ... @@ -415,17 +415,21 @@
415 415  (% style="text-align:center" %)
416 416  [[image:1651745984006-868.png]]
417 417  
418 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image060.jpg]]
419 419  
420 420  * If user wants to change to other LoRaWAN server, modify the **global_conf.json** file.
421 421  
422 -5.2.3 Check result
412 +(% class="wikigeneratedid" %)
413 +(((
414 +
415 +)))
423 423  
417 +===== 5.2.3 Check result =====
418 +
424 424   Run below command to restart the dragino_fwd:
425 425  
426 - sudo systemctl stop draginofwd
421 + sudo systemctl stop draginofwd
427 427  
428 - sudo systemctl start draginofwd
423 + sudo systemctl start draginofwd
429 429  
430 430   debug check the ruing status of fwd:
431 431  
... ... @@ -434,7 +434,6 @@
434 434  (% style="text-align:center" %)
435 435  [[image:1651746045057-414.png]]
436 436  
437 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image062.jpg]]
438 438  
439 439   The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok:
440 440  
... ... @@ -441,17 +441,15 @@
441 441  (% style="text-align:center" %)
442 442  [[image:1651746078253-168.png||height="372" width="621"]]
443 443  
444 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image064.jpg]]
445 445  
446 446  
447 447   We can check dragino_fwd running states in RPi by running:
448 448  
449 - sudo journalctl -u draginofwd -f
442 + //**sudo journalctl -u draginofwd -f**//
450 450  
451 451  (% style="text-align:center" %)
452 452  [[image:1651746111963-838.png]]
453 453  
454 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image066.gif]]
455 455  
456 456  
457 457   If there are LoRaWAN nodes transmits nearby, we can see the traffic in TTN v3 –> Gateway ~-~-> Live data
... ... @@ -459,10 +459,10 @@
459 459  (% style="text-align:center" %)
460 460  [[image:1651746139304-966.png||height="326" width="621"]]
461 461  
462 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image068.jpg]]
463 463  
464 -5.2.4 Commands to handle service
465 465  
456 +===== 5.2.4 Commands to handle service =====
457 +
466 466  * **Stop** dragino_fwd service:  sudo systemctl stop draginofwd
467 467  * **Disable** dragino_fwd auto run after boot: sudo systemctl disable draginofwd
468 468  * **Start** dragino_fwd : sudo systemctl start draginofwd
... ... @@ -469,7 +469,7 @@
469 469  * **Auto run** dragino_fwd after boot:  sudo systemctl enable draginofwd
470 470  * **Show status** of dragino_fwd:  sudo systemctl status draginofwd
471 471  
472 -6. Order Info
464 +=== 6. Order Info ===
473 473  
474 474   Part Number: **PG1302-XX**  Or Part Number: **PG1302-PI-XX   **(Include RPi converter board for RPI 3/4)
475 475  
... ... @@ -479,7 +479,7 @@
479 479  * 915 (For Bands: US915,AU915,AS923,KR920)
480 480  * 470 (For Band: CN470)
481 481  
482 -7. Packing Info
474 +=== 7. Packing Info ===
483 483  
484 484  **~ PG1302 Package Includes**:
485 485  
... ... @@ -493,7 +493,7 @@
493 493  * RPi3/4 converter PCB
494 494  * Screws to hole converter PCB on RPI.
495 495  
496 -8. Reference
488 +=== 8. Reference ===
497 497  
498 498  * Datasheet, User Manual & Software Download:
499 499  
... ... @@ -500,12 +500,9 @@
500 500   [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>url:https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]]
501 501  
502 502  
503 -9. Support
495 +=== 9. Support ===
504 504  
505 505  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
506 506  * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to
507 507  
508 508   [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]]
509 -
510 -
511 -
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0