Wiki source code of PG1302
Version 94.1 by Edwin Chen on 2022/05/06 20:02
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
36.1 | 1 | |
![]() |
1.1 | 2 | |
![]() |
36.1 | 3 | (% style="text-align:center" %) |
4 | [[image:Main.User Manual for All Gateway models.WebHome@pg1302.jpg]] | ||
![]() |
1.1 | 5 | |
6 | |||
7 | |||
8 | |||
9 | |||
10 | |||
11 | |||
![]() |
36.1 | 12 | **PG1302 LoRaWAN Concentrator User Manual** |
![]() |
1.1 | 13 | |
![]() |
38.1 | 14 | |
![]() |
1.1 | 15 | |
16 | |||
17 | |||
![]() |
73.1 | 18 | {{toc/}} |
![]() |
1.1 | 19 | |
![]() |
72.1 | 20 | |
![]() |
70.1 | 21 | ---- |
![]() |
1.1 | 22 | |
![]() |
72.1 | 23 | (% class="wikigeneratedid" id="H" %) |
24 | ((( | ||
25 | |||
26 | ))) | ||
27 | |||
![]() |
67.1 | 28 | === 1. Introduction === |
![]() |
36.1 | 29 | |
![]() |
67.1 | 30 | ==== 1.1 What is PG1302 LoRaWAN Concentrator? ==== |
![]() |
36.1 | 31 | |
![]() |
59.1 | 32 | ((( |
![]() |
87.1 | 33 | ((( |
![]() |
90.1 | 34 | ((( |
![]() |
91.1 | 35 | ((( |
![]() |
90.1 | 36 | The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several |
![]() |
59.1 | 37 | ))) |
![]() |
91.1 | 38 | ))) |
![]() |
49.1 | 39 | |
![]() |
59.1 | 40 | ((( |
![]() |
91.1 | 41 | ((( |
42 | LoRa packets using random spreading factors on random channels. Its goal is to enable robust connection | ||
![]() |
59.1 | 43 | ))) |
![]() |
36.1 | 44 | |
![]() |
59.1 | 45 | ((( |
![]() |
91.1 | 46 | between a central wireless data concentrator and a massive amount of wireless end-points spread over |
![]() |
59.1 | 47 | ))) |
![]() |
91.1 | 48 | |
49 | ((( | ||
50 | a very wide range of distances. | ||
![]() |
90.1 | 51 | ))) |
![]() |
91.1 | 52 | ))) |
53 | ))) | ||
![]() |
57.1 | 54 | |
55 | ((( | ||
![]() |
90.1 | 56 | ((( |
![]() |
91.1 | 57 | ((( |
![]() |
87.1 | 58 | |
59 | ))) | ||
60 | ))) | ||
![]() |
90.1 | 61 | ))) |
![]() |
91.1 | 62 | ))) |
![]() |
87.1 | 63 | |
![]() |
57.1 | 64 | ((( |
![]() |
87.1 | 65 | ((( |
![]() |
90.1 | 66 | ((( |
![]() |
91.1 | 67 | ((( |
![]() |
90.1 | 68 | The PG1302 is design to use with Raspberry Pi to build smart metering fixed networks and Internet of Things |
![]() |
87.1 | 69 | ))) |
![]() |
91.1 | 70 | ))) |
![]() |
87.1 | 71 | |
72 | ((( | ||
![]() |
91.1 | 73 | ((( |
![]() |
90.1 | 74 | applications with up to 5000 nodes per km2 in moderately interfered environment. |
![]() |
87.1 | 75 | ))) |
![]() |
90.1 | 76 | ))) |
![]() |
91.1 | 77 | ))) |
![]() |
87.1 | 78 | |
79 | ((( | ||
![]() |
90.1 | 80 | ((( |
![]() |
91.1 | 81 | ((( |
![]() |
52.1 | 82 | |
83 | ))) | ||
![]() |
54.1 | 84 | ))) |
![]() |
90.1 | 85 | ))) |
![]() |
91.1 | 86 | ))) |
![]() |
36.1 | 87 | |
![]() |
87.1 | 88 | ((( |
89 | ((( | ||
![]() |
90.1 | 90 | ((( |
![]() |
91.1 | 91 | ((( |
![]() |
90.1 | 92 | PG1302 is fully compatible with RPi3/4, users can use the pre-build OS from Dragino to set up and easy to use the |
![]() |
87.1 | 93 | ))) |
![]() |
91.1 | 94 | ))) |
![]() |
87.1 | 95 | |
96 | ((( | ||
![]() |
91.1 | 97 | ((( |
![]() |
90.1 | 98 | module by Web UI. Or install the raw lorawan driver in the exist OS. |
![]() |
87.1 | 99 | ))) |
100 | ))) | ||
![]() |
90.1 | 101 | ))) |
![]() |
91.1 | 102 | ))) |
![]() |
87.1 | 103 | |
104 | ((( | ||
105 | ((( | ||
106 | |||
107 | ))) | ||
108 | ))) | ||
109 | |||
![]() |
68.1 | 110 | ==== 1.2 Features ==== |
![]() |
36.1 | 111 | |
112 | * Base on Semtech SX1302 solution | ||
113 | * Support Raspberry Pi 3B/3B+/4 | ||
114 | * Up to -140dBm sensitivity | ||
115 | * Support 3.3v and 5v. | ||
116 | * Mini-PCIe Interface | ||
117 | * Converter board to support Raspberry Pi | ||
118 | |||
![]() |
68.1 | 119 | ==== 1.3 General Interfaces ==== |
![]() |
36.1 | 120 | |
121 | * SPI interface for LoRa | ||
122 | * Power Input: 5v, 1A | ||
123 | * 1 x I-PEX for LoRa | ||
124 | |||
![]() |
68.1 | 125 | ==== 1.4 Pin Mapping ==== |
![]() |
36.1 | 126 | |
127 | [[image:1651743282627-547.png||height="402" width="425"]] | ||
128 | |||
129 | |||
![]() |
62.1 | 130 | |
![]() |
68.1 | 131 | ==== 1.5 LEDs ==== |
![]() |
36.1 | 132 | |
![]() |
90.1 | 133 | ((( |
![]() |
86.1 | 134 | TX: Blink when transmit a packet |
![]() |
90.1 | 135 | ))) |
![]() |
36.1 | 136 | |
![]() |
90.1 | 137 | ((( |
![]() |
86.1 | 138 | RX: Blink when receive a packet |
![]() |
90.1 | 139 | ))) |
![]() |
36.1 | 140 | |
![]() |
90.1 | 141 | ((( |
![]() |
86.1 | 142 | Config: Always ON |
![]() |
90.1 | 143 | ))) |
![]() |
36.1 | 144 | |
![]() |
62.1 | 145 | |
![]() |
68.1 | 146 | ==== 1.6 Power Consumption ==== |
![]() |
36.1 | 147 | |
![]() |
86.1 | 148 | TBD |
![]() |
36.1 | 149 | |
![]() |
62.1 | 150 | |
![]() |
68.1 | 151 | ==== 1.7 Applications ==== |
![]() |
36.1 | 152 | |
153 | * Smart Buildings & Home Automation | ||
154 | * Logistics and Supply Chain Management | ||
155 | * Smart Metering | ||
156 | * Smart Agriculture | ||
157 | * Smart Cities | ||
158 | * Smart Factory | ||
159 | |||
![]() |
68.1 | 160 | === 2. Example: Set up as LoRaWAN gateway. === |
![]() |
36.1 | 161 | |
![]() |
68.1 | 162 | ==== 2.1 System structure ==== |
![]() |
36.1 | 163 | |
![]() |
91.1 | 164 | ((( |
165 | This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with | ||
166 | ))) | ||
![]() |
36.1 | 167 | |
![]() |
91.1 | 168 | ((( |
169 | [[TheThingsNetwork>>url:http://www.thethingsnetwork.org/]](TTN) LoRaWAN server. Set up method for other server are similar. | ||
170 | ))) | ||
![]() |
79.1 | 171 | |
![]() |
36.1 | 172 | (% style="text-align:center" %) |
173 | [[image:1651743698677-436.png||height="457" width="686"]] | ||
174 | |||
175 | |||
176 | |||
![]() |
68.1 | 177 | ==== 2.2 Hardware Installation ==== |
![]() |
36.1 | 178 | |
![]() |
39.1 | 179 | **~ Important Notice: **Please power the RPI with 5V,3A cable. |
![]() |
36.1 | 180 | |
181 | (% style="text-align:center" %) | ||
182 | [[image:1651743803032-803.png]] | ||
183 | |||
184 | |||
![]() |
62.1 | 185 | |
![]() |
68.1 | 186 | === 3. Install the software? === |
![]() |
36.1 | 187 | |
![]() |
39.1 | 188 | There are two ways to install software in RPi4 to use PG1302. |
![]() |
36.1 | 189 | |
190 | * Flash SD card with Dragino pre-build image which support Web UI. | ||
191 | * Install lora packet forwarder in existing RPi OS. | ||
192 | |||
![]() |
68.1 | 193 | === 4. Flash with pre-build image === |
![]() |
36.1 | 194 | |
![]() |
68.1 | 195 | ==== 4.1 Download the dragino image for RPI ==== |
![]() |
36.1 | 196 | |
![]() |
92.1 | 197 | ((( |
198 | Download PG1302_for_Rpi4_64_with_webui from | ||
199 | ))) | ||
![]() |
36.1 | 200 | |
![]() |
92.1 | 201 | ((( |
202 | [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] | ||
203 | ))) | ||
![]() |
36.1 | 204 | |
![]() |
62.1 | 205 | |
![]() |
68.1 | 206 | ==== 4.2 Flash the image to SD card ==== |
![]() |
36.1 | 207 | |
![]() |
76.1 | 208 | Flash the image to SD card: |
![]() |
36.1 | 209 | |
210 | (% style="text-align:center" %) | ||
211 | [[image:1651744119133-233.png||height="373" width="621"]] | ||
212 | |||
![]() |
62.1 | 213 | Note: Download the flash tool following this link |
![]() |
36.1 | 214 | |
215 | [[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] | ||
216 | |||
![]() |
62.1 | 217 | |
![]() |
76.1 | 218 | ==== 4.3 Access the Linux console ==== |
![]() |
36.1 | 219 | |
![]() |
80.1 | 220 | ((( |
![]() |
86.1 | 221 | ((( |
![]() |
91.1 | 222 | ((( |
![]() |
88.1 | 223 | Connect the RPI Ethernet port to your router, RPi will obtain an IP address from your router. In the router’s |
![]() |
91.1 | 224 | ))) |
![]() |
88.1 | 225 | |
![]() |
91.1 | 226 | ((( |
![]() |
88.1 | 227 | management portal, you should be able to find what IP address the router has assigned to the RPI. You can |
![]() |
91.1 | 228 | ))) |
![]() |
88.1 | 229 | |
![]() |
91.1 | 230 | ((( |
![]() |
88.1 | 231 | use this IP to connect the WEB UI or SSH access of RPI. |
![]() |
80.1 | 232 | ))) |
![]() |
91.1 | 233 | ))) |
![]() |
36.1 | 234 | |
![]() |
80.1 | 235 | ((( |
![]() |
91.1 | 236 | ((( |
![]() |
88.1 | 237 | 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. |
![]() |
91.1 | 238 | ))) |
![]() |
36.1 | 239 | |
![]() |
91.1 | 240 | ((( |
![]() |
88.1 | 241 | Below are screenshots |
![]() |
80.1 | 242 | ))) |
![]() |
86.1 | 243 | ))) |
![]() |
91.1 | 244 | ))) |
![]() |
80.1 | 245 | |
246 | |||
![]() |
36.1 | 247 | (% style="text-align:center" %) |
248 | [[image:1651744193675-591.png||height="450" width="466"]] | ||
249 | |||
250 | |||
251 | The account details for Web Login are: | ||
252 | |||
253 | **~ User Name: root** | ||
254 | |||
255 | **~ Password: dragino** | ||
256 | |||
257 | |||
258 | **~ Backup account** | ||
259 | |||
260 | **~ Pi/dragino** | ||
261 | |||
262 | |||
263 | After log in, you will be in the Linux console and type command here. | ||
264 | |||
265 | (% style="text-align:center" %) | ||
266 | [[image:1651744358515-107.png||height="366" width="581"]] | ||
267 | |||
268 | |||
![]() |
68.1 | 269 | ==== 4.4 Access the WebUI of RPi4. ==== |
![]() |
62.1 | 270 | |
![]() |
69.1 | 271 | ===== 4.4.1 Home page ===== |
![]() |
36.1 | 272 | |
![]() |
92.1 | 273 | ((( |
![]() |
81.1 | 274 | Open a browser on the PC and type the RPI ip address |
![]() |
92.1 | 275 | ))) |
![]() |
36.1 | 276 | |
![]() |
92.1 | 277 | ((( |
![]() |
81.1 | 278 | [[http:~~/~~/IP_ADDRESS** **>>url:http://192.168.1.xx/]] (If the IP is assigned by uplink router) |
![]() |
92.1 | 279 | ))) |
![]() |
36.1 | 280 | |
![]() |
92.1 | 281 | ((( |
![]() |
81.1 | 282 | You will see the login interface of RPI as shown below. |
![]() |
92.1 | 283 | ))) |
![]() |
36.1 | 284 | |
![]() |
92.1 | 285 | ((( |
![]() |
81.1 | 286 | The account details for Web Login are: |
![]() |
92.1 | 287 | ))) |
![]() |
36.1 | 288 | |
![]() |
92.1 | 289 | ((( |
![]() |
36.1 | 290 | **~ User Name: root** |
![]() |
92.1 | 291 | ))) |
![]() |
36.1 | 292 | |
![]() |
92.1 | 293 | ((( |
![]() |
36.1 | 294 | **~ Password: dragino** |
![]() |
92.1 | 295 | ))) |
![]() |
36.1 | 296 | |
297 | (% style="text-align:center" %) | ||
298 | [[image:1651744457761-993.png||height="352" width="621"]] | ||
299 | |||
300 | |||
![]() |
68.1 | 301 | ===== 4.4.2 LoRa Page ===== |
![]() |
36.1 | 302 | |
![]() |
91.1 | 303 | ((( |
![]() |
88.1 | 304 | This page shows the LoRa Radio Settings. There are a set of default frequency band according to LoRaWAN |
![]() |
91.1 | 305 | ))) |
![]() |
36.1 | 306 | |
![]() |
91.1 | 307 | ((( |
![]() |
88.1 | 308 | protocol, and user can customize the band* as well. |
![]() |
91.1 | 309 | ))) |
![]() |
88.1 | 310 | |
![]() |
36.1 | 311 | (% style="text-align:center" %) |
312 | [[image:1651744554845-970.png||height="328" width="621"]] | ||
313 | |||
314 | Different PG1302 hardware version can support different frequency range: | ||
315 | |||
316 | ➢ 868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865. | ||
317 | |||
318 | ➢ 915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920 | ||
319 | |||
320 | After user choose the frequency plan, he can see the actually frequency in used by checking the | ||
321 | |||
322 | page LogRead ~-~-> LoRa Log | ||
323 | |||
324 | Note *: See this instruction for how to customize frequency band | ||
325 | |||
326 | [[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]] | ||
327 | |||
328 | |||
![]() |
68.1 | 329 | ===== 4.4.3 LoRaWAN Page ===== |
![]() |
36.1 | 330 | |
![]() |
69.1 | 331 | ====== 4.4.3.1 Semtech UDP ====== |
![]() |
36.1 | 332 | |
333 | |||
334 | (% style="text-align:center" %) | ||
335 | [[image:1651744767914-283.png||height="352" width="621"]] | ||
336 | |||
![]() |
81.1 | 337 | Note *: See this instruction for how to configure TTN. |
![]() |
36.1 | 338 | |
![]() |
81.1 | 339 | [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_TTN>>url:https://wiki.dragino.com/index.php?title=Notes_for_TTN||style="background-color: rgb(255, 255, 255);"]] |
![]() |
36.1 | 340 | |
341 | |||
![]() |
68.1 | 342 | ====== 4.4.3.2 Basic Station ====== |
![]() |
36.1 | 343 | |
344 | (% style="text-align:center" %) | ||
345 | [[image:1651744890629-683.png||height="380" width="621"]] | ||
346 | |||
![]() |
81.1 | 347 | Note *: See this instruction for how to configure TTN. |
![]() |
36.1 | 348 | |
![]() |
81.1 | 349 | [[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]] |
![]() |
36.1 | 350 | |
351 | |||
![]() |
68.1 | 352 | ===== 4.4.4 LogRead ===== |
![]() |
36.1 | 353 | |
![]() |
69.1 | 354 | ====== 4.4.4.1 LoRa Log ====== |
![]() |
36.1 | 355 | |
356 | (% style="text-align:center" %) | ||
357 | [[image:1651744955955-452.png||height="571" width="621"]] | ||
358 | |||
![]() |
81.1 | 359 | Show the frequency for LoRa Radio and traffics. |
![]() |
36.1 | 360 | |
361 | |||
![]() |
68.1 | 362 | ====== 4.4.4.2 System Log ====== |
![]() |
36.1 | 363 | |
![]() |
81.1 | 364 | Show system log. |
![]() |
36.1 | 365 | |
366 | (% style="text-align:center" %) | ||
367 | [[image:1651745003470-264.png||height="477" width="621"]] | ||
368 | |||
369 | |||
370 | |||
![]() |
68.1 | 371 | ====== 4.4.4.3 Record Log ====== |
![]() |
36.1 | 372 | |
![]() |
68.1 | 373 | **~ Record the system log.** |
![]() |
36.1 | 374 | |
375 | (% style="text-align:center" %) | ||
376 | [[image:1651745069814-662.png||height="144" width="621"]] | ||
377 | |||
378 | |||
![]() |
68.1 | 379 | === 5. Install stand alone LoRa Packet Forwarder. === |
![]() |
36.1 | 380 | |
![]() |
69.1 | 381 | ==== 5.1 OS requirement ==== |
![]() |
36.1 | 382 | |
![]() |
81.1 | 383 | RPI in this example is RPI model 4B with fresh Raspbian OS install. |
![]() |
36.1 | 384 | |
385 | pi@raspberrypi:~~$ cat /etc/os-release | ||
386 | |||
387 | PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" | ||
388 | |||
389 | NAME="Raspbian GNU/Linux" | ||
390 | |||
391 | VERSION_ID="8" | ||
392 | |||
393 | VERSION="8 (jessie)" | ||
394 | |||
395 | ID=raspbian | ||
396 | |||
397 | ID_LIKE=debian | ||
398 | |||
399 | HOME_URL="http:~/~/www.raspbian.org/" | ||
400 | |||
401 | SUPPORT_URL="http:~/~/www.raspbian.org/RaspbianForums" | ||
402 | |||
403 | BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs" | ||
404 | |||
405 | |||
![]() |
68.1 | 406 | ==== 5.2 Get Gateway ID in Raspberry and input this in TTN v3. ==== |
![]() |
36.1 | 407 | |
![]() |
81.1 | 408 | In RPI, run below command to get a Gateway ID |
![]() |
36.1 | 409 | |
![]() |
81.1 | 410 | (% class="mark" %)ifconfig eth0 |
![]() |
36.1 | 411 | |
412 | (% style="text-align:center" %) | ||
413 | [[image:1651745210205-512.png||height="130" width="621"]] | ||
414 | |||
![]() |
91.1 | 415 | ((( |
416 | We got the ether (eth0 MAC) address is b8:27:eb:49:62:bc). Add ffff at the end and remove “:” to get the | ||
417 | ))) | ||
![]() |
36.1 | 418 | |
![]() |
91.1 | 419 | ((( |
420 | gateway ID: b827ebxxxxbcffff. Input this to TTN v3. Make sure to select legacy packet forwarder. | ||
421 | ))) | ||
![]() |
36.1 | 422 | |
423 | (% style="text-align:center" %) | ||
424 | [[image:1651745267862-321.png||height="526" width="621"]] | ||
425 | |||
426 | |||
427 | |||
428 | (% style="text-align:center" %) | ||
429 | [[image:1651745306744-481.png||height="478" width="621"]] | ||
430 | |||
![]() |
62.1 | 431 | After set up, the status should show not connected as below: |
432 | |||
![]() |
36.1 | 433 | (% style="text-align:center" %) |
434 | [[image:1651745366987-458.png||height="363" width="621"]] | ||
435 | |||
436 | |||
![]() |
68.1 | 437 | ===== 5.2.1 Download and install LoRaWAN packet forwarder ===== |
![]() |
36.1 | 438 | |
439 | Enable SPI and I2C first: | ||
440 | |||
441 | a)SPI needs to be enabled on the Raspberry Pi | ||
442 | |||
443 | Run sudo raspi-config to open the config window | ||
444 | |||
445 | (% style="text-align:center" %) | ||
446 | [[image:1651745476754-240.png||height="235" width="631"]] | ||
447 | |||
448 | |||
449 | (% style="text-align:center" %) | ||
450 | [[image:image-20220505181135-1.png]] | ||
451 | |||
452 | (% style="text-align:center" %) | ||
453 | [[image:image-20220505181135-2.png]] | ||
454 | |||
455 | |||
456 | |||
457 | |||
458 | In RPI , Fist: Enter root account: | ||
459 | |||
460 | (% style="text-align:center" %) | ||
461 | [[image:1651745583363-614.png]] | ||
462 | |||
463 | |||
464 | and then run: | ||
465 | |||
466 | wget [[https:~~/~~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh>>url:https://www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh]] | ||
467 | |||
468 | chmod +x ./auto_install.sh | ||
469 | |||
470 | ./auto_install.sh | ||
471 | |||
472 | (% style="text-align:center" %) | ||
473 | [[image:1651745611629-818.png]] | ||
474 | |||
475 | |||
476 | This will download the packet forwarder package from Dragino Server to RPI, and start install the package. | ||
477 | |||
478 | You can get these output: | ||
479 | |||
480 | (% style="text-align:center" %) | ||
481 | [[image:1651745657252-173.png||height="426" width="621"]] | ||
482 | |||
483 | |||
![]() |
77.1 | 484 | ===== 5.2.2 Config Gateway ID, Frequency Band and Server address ===== |
![]() |
36.1 | 485 | |
![]() |
88.1 | 486 | ((( |
487 | After installation, user can find the configuration file in** /etc/lora/ **Replace the gateway ID we got above to the | ||
488 | ))) | ||
![]() |
36.1 | 489 | |
![]() |
88.1 | 490 | ((( |
491 | **~ gateway_ID** in file **local_conf.json** | ||
492 | ))) | ||
![]() |
36.1 | 493 | |
![]() |
88.1 | 494 | ((( |
495 | The default LoRaWAN server points to localhost, user need to put the correct server address to the | ||
496 | ))) | ||
497 | |||
498 | ((( | ||
499 | server_address field in file **local_conf.json**, like below. | ||
500 | ))) | ||
501 | |||
![]() |
36.1 | 502 | (% style="text-align:center" %) |
503 | [[image:1651745709709-887.png||height="820" width="621"]] | ||
504 | |||
505 | |||
![]() |
84.1 | 506 | User can find the TTN v3 server address from: |
![]() |
36.1 | 507 | |
![]() |
84.1 | 508 | [[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]] |
![]() |
36.1 | 509 | |
510 | |||
![]() |
84.1 | 511 | And the default frequency band is US915 in **global_conf.json** file. |
![]() |
36.1 | 512 | |
513 | (% style="text-align:center" %) | ||
514 | [[image:1651745838008-820.png||height="650" width="621"]] | ||
515 | |||
516 | |||
![]() |
38.1 | 517 | * 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.** |
![]() |
36.1 | 518 | |
519 | 1).Chose your need the name of region frequency. | ||
520 | |||
521 | (% style="text-align:center" %) | ||
522 | [[image:1651745867516-322.png]] | ||
523 | |||
524 | |||
525 | 2). Use this command to copy it. | ||
526 | |||
527 | cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json | ||
528 | |||
529 | (% style="text-align:center" %) | ||
530 | [[image:1651745984006-868.png]] | ||
531 | |||
532 | |||
533 | * If user wants to change to other LoRaWAN server, modify the **global_conf.json** file. | ||
534 | |||
![]() |
69.1 | 535 | (% class="wikigeneratedid" %) |
536 | ((( | ||
537 | |||
538 | ))) | ||
![]() |
36.1 | 539 | |
![]() |
68.1 | 540 | ===== 5.2.3 Check result ===== |
541 | |||
![]() |
91.1 | 542 | ((( |
![]() |
84.1 | 543 | Run below command to restart the dragino_fwd: |
![]() |
91.1 | 544 | ))) |
![]() |
36.1 | 545 | |
![]() |
91.1 | 546 | ((( |
![]() |
62.1 | 547 | sudo systemctl stop draginofwd |
![]() |
91.1 | 548 | ))) |
![]() |
36.1 | 549 | |
![]() |
91.1 | 550 | ((( |
![]() |
62.1 | 551 | sudo systemctl start draginofwd |
![]() |
91.1 | 552 | ))) |
![]() |
36.1 | 553 | |
![]() |
91.1 | 554 | ((( |
![]() |
84.1 | 555 | debug check the ruing status of fwd: |
![]() |
91.1 | 556 | ))) |
![]() |
36.1 | 557 | |
![]() |
91.1 | 558 | ((( |
![]() |
84.1 | 559 | sudo systemctl status draginofwd |
![]() |
91.1 | 560 | ))) |
![]() |
36.1 | 561 | |
562 | (% style="text-align:center" %) | ||
563 | [[image:1651746045057-414.png]] | ||
564 | |||
565 | |||
![]() |
84.1 | 566 | The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok: |
![]() |
36.1 | 567 | |
568 | (% style="text-align:center" %) | ||
569 | [[image:1651746078253-168.png||height="372" width="621"]] | ||
570 | |||
571 | |||
![]() |
84.1 | 572 | We can check dragino_fwd running states in RPi by running: |
![]() |
36.1 | 573 | |
![]() |
84.1 | 574 | //**sudo journalctl -u draginofwd -f**// |
![]() |
36.1 | 575 | |
![]() |
94.1 | 576 | [[image:1651746111963-838.png]] |
![]() |
36.1 | 577 | |
![]() |
93.1 | 578 | If there are LoRaWAN nodes transmitting nearby, we can see the traffic in TTN v3 –> Gateway ~-~-> Live data |
579 | |||
580 | |||
![]() |
94.1 | 581 | [[image:1651746139304-966.png||height="326" width="621"]] |
![]() |
93.1 | 582 | |
583 | |||
![]() |
68.1 | 584 | ===== 5.2.4 Commands to handle service ===== |
![]() |
36.1 | 585 | |
586 | * **Stop** dragino_fwd service: sudo systemctl stop draginofwd | ||
587 | * **Disable** dragino_fwd auto run after boot: sudo systemctl disable draginofwd | ||
588 | * **Start** dragino_fwd : sudo systemctl start draginofwd | ||
589 | * **Auto run** dragino_fwd after boot: sudo systemctl enable draginofwd | ||
590 | * **Show status** of dragino_fwd: sudo systemctl status draginofwd | ||
591 | |||
![]() |
68.1 | 592 | === 6. Order Info === |
![]() |
36.1 | 593 | |
![]() |
93.1 | 594 | Part Number: **PG1302-XX** Or Part Number: **PG1302-PI-XX **(Include RPi converter board for RPI 3/4) |
![]() |
36.1 | 595 | |
![]() |
76.1 | 596 | **~ XX:** |
![]() |
36.1 | 597 | |
598 | * 868 (For Bands: EU868,IN865) | ||
599 | * 915 (For Bands: US915,AU915,AS923,KR920) | ||
600 | * 470 (For Band: CN470) | ||
601 | |||
![]() |
68.1 | 602 | === 7. Packing Info === |
![]() |
36.1 | 603 | |
![]() |
91.1 | 604 | ((( |
![]() |
76.1 | 605 | **~ PG1302 Package Includes**: |
![]() |
91.1 | 606 | ))) |
![]() |
36.1 | 607 | |
![]() |
91.1 | 608 | * ((( |
609 | PG1302 x 1 | ||
610 | ))) | ||
611 | * ((( | ||
612 | LoRa Antenna x 1 | ||
613 | ))) | ||
![]() |
36.1 | 614 | |
![]() |
91.1 | 615 | ((( |
![]() |
89.1 | 616 | **~ PG1302-PI Package Includes**: |
![]() |
91.1 | 617 | ))) |
![]() |
36.1 | 618 | |
![]() |
91.1 | 619 | * ((( |
620 | PG1302 x 1 | ||
621 | ))) | ||
622 | * ((( | ||
623 | LoRa Antenna x 1 | ||
624 | ))) | ||
625 | * ((( | ||
626 | RPi3/4 converter PCB | ||
627 | ))) | ||
628 | * ((( | ||
629 | Screws to hole converter PCB on RPI. | ||
630 | ))) | ||
![]() |
36.1 | 631 | |
![]() |
93.1 | 632 |