Changes for page PG1302 -- LoRaWAN Concentrator User Manual
Last modified by Kilight Cao on 2024/06/22 10:43
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,7 +6,6 @@ 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 ... ... @@ -20,84 +20,38 @@ 20 20 21 21 22 22 22 +---- 23 23 24 -{{toc numbered="true"/}}24 +{{toc/}} 25 25 26 +---- 26 26 28 +=== === 27 27 30 +=== 1. Introduction === 28 28 29 - ~1.Introduction32 +==== 1.1 What is PG1302 LoRaWAN Concentrator? ==== 30 30 31 - 1.1 What is PG1302 LoRaWAN Concentrator? 32 - 33 33 ((( 34 -((( 35 -((( 36 - The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several LoRa packets using random spreading factors on 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. 37 37 ))) 38 -))) 39 -))) 40 40 41 41 ((( 42 -((( 43 -((( 44 - 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 39 +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. 45 45 ))) 46 -))) 47 -))) 48 48 49 49 ((( 50 -((( 51 -((( 52 - range of distances. 43 +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. 53 53 ))) 54 -))) 55 55 56 56 ((( 57 - 58 -))) 59 -))) 60 - 61 61 ((( 62 -((( 63 -((( 64 - 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 65 -))) 66 -))) 67 -))) 68 - 69 -((( 70 -((( 71 -((( 72 - interfered environment. 73 -))) 74 -))) 75 - 76 -((( 77 77 78 78 ))) 79 79 ))) 80 80 81 -((( 82 -((( 83 -((( 84 - 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 85 -))) 86 -))) 87 -))) 52 +==== 1.2 Features ==== 88 88 89 -((( 90 -((( 91 -((( 92 - in the exist OS. 93 -))) 94 - 95 - 96 -))) 97 -))) 98 - 99 -1.2 Features 100 - 101 101 * Base on Semtech SX1302 solution 102 102 * Support Raspberry Pi 3B/3B+/4 103 103 * Up to -140dBm sensitivity ... ... @@ -105,20 +105,20 @@ 105 105 * Mini-PCIe Interface 106 106 * Converter board to support Raspberry Pi 107 107 108 -1.3 General Interfaces 61 +==== 1.3 General Interfaces ==== 109 109 110 110 * SPI interface for LoRa 111 111 * Power Input: 5v, 1A 112 112 * 1 x I-PEX for LoRa 113 113 114 -1.4 Pin Mapping 67 +==== 1.4 Pin Mapping ==== 115 115 116 116 [[image:1651743282627-547.png||height="402" width="425"]] 117 117 118 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif]] 119 119 120 -1.5 LEDs 121 121 73 +==== 1.5 LEDs ==== 74 + 122 122 TX: Blink when transmit a packet 123 123 124 124 RX: Blink when receive a packet ... ... @@ -125,12 +125,14 @@ 125 125 126 126 Config: Always ON 127 127 128 -1.6 Power Consumption 129 129 82 +==== 1.6 Power Consumption ==== 83 + 130 130 TBD 131 131 132 -1.7 Applications 133 133 87 +==== 1.7 Applications ==== 88 + 134 134 * Smart Buildings & Home Automation 135 135 * Logistics and Supply Chain Management 136 136 * Smart Metering ... ... @@ -138,9 +138,9 @@ 138 138 * Smart Cities 139 139 * Smart Factory 140 140 141 -2. Example: Set up as LoRaWAN gateway. 96 +=== 2. Example: Set up as LoRaWAN gateway. === 142 142 143 - 2.1 System structure 98 +==== 2.1 System structure ==== 144 144 145 145 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。 146 146 ... ... @@ -148,9 +148,8 @@ 148 148 [[image:1651743698677-436.png||height="457" width="686"]] 149 149 150 150 151 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif]] 152 152 153 -2.2 Hardware Installation 107 +==== 2.2 Hardware Installation ==== 154 154 155 155 **~ Important Notice: **Please power the RPI with 5V,3A cable. 156 156 ... ... @@ -157,36 +157,38 @@ 157 157 (% style="text-align:center" %) 158 158 [[image:1651743803032-803.png]] 159 159 160 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif]] 161 161 162 -3. Install the software? 163 163 116 +=== 3. Install the software? === 117 + 164 164 There are two ways to install software in RPi4 to use PG1302. 165 165 166 166 * Flash SD card with Dragino pre-build image which support Web UI. 167 167 * Install lora packet forwarder in existing RPi OS. 168 168 169 -4. Flash with pre-build image 123 +=== 4. Flash with pre-build image === 170 170 171 - 4.1 Download the dragino image for RPI 125 +==== 4.1 Download the dragino image for RPI ==== 172 172 173 173 Download PG1302_for_Rpi4_64_with_webui from 174 174 175 175 [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 176 176 177 -4.2 Flash the image to SD card 178 178 132 +==== 4.2 Flash the image to SD card ==== 133 + 179 179 Flash the image to SD card: 180 180 181 181 (% style="text-align:center" %) 182 182 [[image:1651744119133-233.png||height="373" width="621"]] 183 183 184 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]Note: Download the flash tool following this link139 + Note: Download the flash tool following this link 185 185 186 186 [[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] 187 187 188 -4.3 Access the Linux console. 189 189 144 +==== 4.3 Access the Linux console. ==== 145 + 190 190 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. 191 191 192 192 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 ... ... @@ -194,7 +194,6 @@ 194 194 (% style="text-align:center" %) 195 195 [[image:1651744193675-591.png||height="450" width="466"]] 196 196 197 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]] 198 198 199 199 The account details for Web Login are: 200 200 ... ... @@ -213,10 +213,11 @@ 213 213 (% style="text-align:center" %) 214 214 [[image:1651744358515-107.png||height="366" width="581"]] 215 215 216 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]] 4.4 Access the WebUI of RPi4. 217 217 218 - .1Homepage172 +==== 4.4 Access the WebUI of RPi4. ==== 219 219 174 +===== 4.4.1 Home page ===== 175 + 220 220 Open a browser on the PC and type the RPI ip address 221 221 222 222 [[http:~~/~~/IP_ADDRESS** **>>url:http://192.168.1.xx/]] (If the IP is assigned by uplink router) ... ... @@ -233,9 +233,8 @@ 233 233 (% style="text-align:center" %) 234 234 [[image:1651744457761-993.png||height="352" width="621"]] 235 235 236 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]] 237 237 238 -4.4.2 LoRa Page 193 +===== 4.4.2 LoRa Page ===== 239 239 240 240 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. 241 241 ... ... @@ -242,7 +242,6 @@ 242 242 (% style="text-align:center" %) 243 243 [[image:1651744554845-970.png||height="328" width="621"]] 244 244 245 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]] 246 246 247 247 Different PG1302 hardware version can support different frequency range: 248 248 ... ... @@ -260,9 +260,9 @@ 260 260 [[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]] 261 261 262 262 263 -4.4.3 LoRaWAN Page 217 +===== 4.4.3 LoRaWAN Page ===== 264 264 265 - 219 +====== 4.4.3.1 Semtech UDP ====== 266 266 267 267 268 268 (% style="text-align:center" %) ... ... @@ -269,7 +269,6 @@ 269 269 [[image:1651744767914-283.png||height="352" width="621"]] 270 270 271 271 272 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]] 273 273 274 274 Note *: See this instruction for how to configure TTN. 275 275 ... ... @@ -276,12 +276,11 @@ 276 276 [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_TTN>>url:https://wiki.dragino.com/index.php?title=Notes_for_TTN]] 277 277 278 278 279 -4.4.3.2 Basic Station 232 +====== 4.4.3.2 Basic Station ====== 280 280 281 281 (% style="text-align:center" %) 282 282 [[image:1651744890629-683.png||height="380" width="621"]] 283 283 284 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]] 285 285 286 286 Note *: See this instruction for how to configure TTN. 287 287 ... ... @@ -288,19 +288,18 @@ 288 288 [[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]] 289 289 290 290 291 -4.4.4 LogRead 243 +===== 4.4.4 LogRead ===== 292 292 293 - 245 +====== 4.4.4.1 LoRa Log ====== 294 294 295 295 (% style="text-align:center" %) 296 296 [[image:1651744955955-452.png||height="571" width="621"]] 297 297 298 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]] 299 299 300 300 Show the frequency for LoRa Radio and traffics. 301 301 302 302 303 -4.4.4.2 System Log 254 +====== 4.4.4.2 System Log ====== 304 304 305 305 Show system log. 306 306 ... ... @@ -308,21 +308,18 @@ 308 308 [[image:1651745003470-264.png||height="477" width="621"]] 309 309 310 310 311 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]] 312 312 313 -4.4.4.3 Record Log 263 +====== 4.4.4.3 Record Log ====== 314 314 265 +**~ Record the system log.** 315 315 316 -**Record the system log.** 317 - 318 318 (% style="text-align:center" %) 319 319 [[image:1651745069814-662.png||height="144" width="621"]] 320 320 321 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]] 322 322 323 -5. Install stand alone LoRa Packet Forwarder. 271 +=== 5. Install stand alone LoRa Packet Forwarder. === 324 324 325 - 5.1 OS requirement 273 +==== 5.1 OS requirement ==== 326 326 327 327 RPI in this example is RPI model 4B with fresh Raspbian OS install. 328 328 ... ... @@ -347,7 +347,7 @@ 347 347 BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs" 348 348 349 349 350 -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. ==== 351 351 352 352 In RPI, run below command to get a Gateway ID 353 353 ... ... @@ -356,7 +356,6 @@ 356 356 (% style="text-align:center" %) 357 357 [[image:1651745210205-512.png||height="130" width="621"]] 358 358 359 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.gif]] 360 360 361 361 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. 362 362 ... ... @@ -363,23 +363,19 @@ 363 363 (% style="text-align:center" %) 364 364 [[image:1651745267862-321.png||height="526" width="621"]] 365 365 366 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg]] 367 367 368 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg]] 369 369 370 370 (% style="text-align:center" %) 371 371 [[image:1651745306744-481.png||height="478" width="621"]] 372 372 318 +After set up, the status should show not connected as below: 319 + 373 373 (% style="text-align:center" %) 374 374 [[image:1651745366987-458.png||height="363" width="621"]] 375 375 376 -After set up, the status should show not connected as below: 377 377 378 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg]]324 +===== 5.2.1 Download and install LoRaWAN packet forwarder ===== 379 379 380 -5.2.1 Download and install LoRaWAN packet forwarder 381 - 382 - 383 383 Enable SPI and I2C first: 384 384 385 385 a)SPI needs to be enabled on the Raspberry Pi ... ... @@ -396,20 +396,14 @@ 396 396 (% style="text-align:center" %) 397 397 [[image:image-20220505181135-2.png]] 398 398 399 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image044.jpg]] 400 400 401 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image046.jpg]] 402 402 403 403 404 - 405 - 406 - 407 407 In RPI , Fist: Enter root account: 408 408 409 409 (% style="text-align:center" %) 410 410 [[image:1651745583363-614.png]] 411 411 412 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image048.jpg]] 413 413 414 414 and then run: 415 415 ... ... @@ -422,7 +422,6 @@ 422 422 (% style="text-align:center" %) 423 423 [[image:1651745611629-818.png]] 424 424 425 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image050.gif]] 426 426 427 427 This will download the packet forwarder package from Dragino Server to RPI, and start install the package. 428 428 ... ... @@ -431,9 +431,8 @@ 431 431 (% style="text-align:center" %) 432 432 [[image:1651745657252-173.png||height="426" width="621"]] 433 433 434 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image052.jpg]] 435 435 436 -5.5.2 Config Gateway ID, Frequency Band and Server address 371 +===== 5.5.2 Config Gateway ID, Frequency Band and Server address ===== 437 437 438 438 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** 439 439 ... ... @@ -442,7 +442,6 @@ 442 442 (% style="text-align:center" %) 443 443 [[image:1651745709709-887.png||height="820" width="621"]] 444 444 445 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image054.jpg]] 446 446 447 447 User can find the TTN v3 server address from: 448 448 ... ... @@ -454,7 +454,6 @@ 454 454 (% style="text-align:center" %) 455 455 [[image:1651745838008-820.png||height="650" width="621"]] 456 456 457 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image056.jpg]] 458 458 459 459 * 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.** 460 460 ... ... @@ -471,17 +471,21 @@ 471 471 (% style="text-align:center" %) 472 472 [[image:1651745984006-868.png]] 473 473 474 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image060.jpg]] 475 475 476 476 * If user wants to change to other LoRaWAN server, modify the **global_conf.json** file. 477 477 478 -5.2.3 Check result 410 +(% class="wikigeneratedid" %) 411 +((( 412 + 413 +))) 479 479 415 +===== 5.2.3 Check result ===== 416 + 480 480 Run below command to restart the dragino_fwd: 481 481 482 - sudo systemctl stop draginofwd 419 + sudo systemctl stop draginofwd 483 483 484 - sudo systemctl start draginofwd 421 + sudo systemctl start draginofwd 485 485 486 486 debug check the ruing status of fwd: 487 487 ... ... @@ -490,7 +490,6 @@ 490 490 (% style="text-align:center" %) 491 491 [[image:1651746045057-414.png]] 492 492 493 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image062.jpg]] 494 494 495 495 The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok: 496 496 ... ... @@ -497,17 +497,15 @@ 497 497 (% style="text-align:center" %) 498 498 [[image:1651746078253-168.png||height="372" width="621"]] 499 499 500 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image064.jpg]] 501 501 502 502 503 503 We can check dragino_fwd running states in RPi by running: 504 504 505 - sudo journalctl -u draginofwd -f 440 + //**sudo journalctl -u draginofwd -f**// 506 506 507 507 (% style="text-align:center" %) 508 508 [[image:1651746111963-838.png]] 509 509 510 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image066.gif]] 511 511 512 512 513 513 If there are LoRaWAN nodes transmits nearby, we can see the traffic in TTN v3 –> Gateway ~-~-> Live data ... ... @@ -515,10 +515,10 @@ 515 515 (% style="text-align:center" %) 516 516 [[image:1651746139304-966.png||height="326" width="621"]] 517 517 518 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image068.jpg]] 519 519 520 -5.2.4 Commands to handle service 521 521 454 +===== 5.2.4 Commands to handle service ===== 455 + 522 522 * **Stop** dragino_fwd service: sudo systemctl stop draginofwd 523 523 * **Disable** dragino_fwd auto run after boot: sudo systemctl disable draginofwd 524 524 * **Start** dragino_fwd : sudo systemctl start draginofwd ... ... @@ -525,7 +525,7 @@ 525 525 * **Auto run** dragino_fwd after boot: sudo systemctl enable draginofwd 526 526 * **Show status** of dragino_fwd: sudo systemctl status draginofwd 527 527 528 -6. Order Info 462 +=== 6. Order Info === 529 529 530 530 Part Number: **PG1302-XX** Or Part Number: **PG1302-PI-XX **(Include RPi converter board for RPI 3/4) 531 531 ... ... @@ -535,7 +535,7 @@ 535 535 * 915 (For Bands: US915,AU915,AS923,KR920) 536 536 * 470 (For Band: CN470) 537 537 538 -7. Packing Info 472 +=== 7. Packing Info === 539 539 540 540 **~ PG1302 Package Includes**: 541 541 ... ... @@ -549,7 +549,7 @@ 549 549 * RPi3/4 converter PCB 550 550 * Screws to hole converter PCB on RPI. 551 551 552 -8. Reference 486 +=== 8. Reference === 553 553 554 554 * Datasheet, User Manual & Software Download: 555 555 ... ... @@ -556,12 +556,9 @@ 556 556 [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>url:https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 557 557 558 558 559 -9. Support 493 +=== 9. Support === 560 560 561 561 * 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. 562 562 * 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 563 563 564 564 [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]] 565 - 566 - 567 -