Changes for page Got a raw LoRa packet from LoRaWAN gateway
Last modified by Kilight Cao on 2023/09/14 09:29
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,32 +1,110 @@ 1 -{{box cssClass="floatinginfobox" title="**Contents**"}} 1 + **Contents:** 2 + 2 2 {{toc/}} 3 -{{/box}} 4 4 5 -= Paragraph 1 = 6 6 7 - Loremipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Utenim ad minim veniam, quis nostrud exercitation ullamco laborisnisi utaliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderitin voluptate velit esse cillum dolore eu fugiatnullapariatur. Excepteursintoccaecat cupidatatnon proident,sunt in culpaquiofficia deseruntmollit anim id estlaborum.6 += 1. Below list the support products and Requirements: = 8 8 9 - ==Sub-paragraph==8 +1. LoRaWAN Gateway model: [[LIG16>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/171-lig16.html]], [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[DLOS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]] [[LPS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]] 10 10 11 - Loremipsum dolorsit amet,consecteturadipiscingelit,sed do eiusmod tempor incididunt ut laboreet dolore magna aliqua. Ut enim adminimveniam, quis nostrudexercitationullamcolaboris nisi ut aliquip ex eacommodoconsequat. Duisauteirure dolor inreprehenderit in voluptate velit esse cillumdolore eu fugiat nulla pariatur. Excepteur sintoccaecatcupidatat non proident, sunt in culpaquiofficia deseruntmollitanim idestlaborum.10 +1. Firmware version since :[[lgw~~-~~-build-v5.4.1644658774>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LIG16/Firmware/Release/]] 12 12 13 -= =Sub-paragraph==12 += 2. Introduction = 14 14 15 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 14 +((( 15 +By default, the LoRaWAN gateway cannot receive LoRa Packet, If the user needs to receive the raw LoRa Packet, the user can modify the file. 16 +))) 16 16 17 -=== Sub-sub paragraph === 18 +((( 19 +Here are two ways to modify the received raw LoRa package. 20 +))) 18 18 19 - Loremipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillumdoloreeufugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.22 +== 2.1 Method 1: == 20 20 24 +root@dragino-1d178c:~~# vim /usr/bin/generate-config.sh 21 21 22 -= Paragraph 2 = 26 +(% class="box" %) 27 +((( 28 +((( 29 +((( 30 + gen_cus_cfg() { 31 + json_init 32 + json_add_object SX130x_conf 33 + json_add_string "spidev_path" "/dev/spidev0.0" 34 + json_add_boolean "full_duplex" 0 35 + json_add_boolean "lorawan_public" 0 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--> "1" proves receive LoRaWAN Packet,"0" proves receive non-LoRaWan Packet 36 + json_add_int "clksrc" "1" 37 + json_add_string "clksrc_desc" "radio_1 provides clock to concentrator" 38 + json_add_int "antenna_gain" "0" 39 + json_add_string "antenna_gain_desc" "antenna gain, in dBi" 40 +))) 41 +))) 42 +))) 23 23 24 - Lorem ipsum dolor sitamet, consecteturdipiscingelit, sed doeiusmodtempor incididuntut labore et dolore magna aliqua. Ut enim ad minimveniam,quis nostrudexercitation ullamcolaboris nisi utaliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit essecillum dolore eu fugiatnulla pariatur.Excepteursintoccaecat cupidatatnon proident, sunt in culpa qui officia deserunt mollit anim id est laborum.44 +root@dragino-1d178c:~~# vim /etc/lora/global_conf.json 25 25 26 -== Sub-paragraph == 46 +(% class="box" %) 47 +((( 48 +((( 49 +((( 50 + { 51 + "SX130x_conf": { 52 + "spidev_path": "/dev/spidev0.0", 53 + "full_duplex": false, 54 + "lorawan_public": false, ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--> "true" proves receive LoRaWAN Packet,"false" proves receive non-LoRaWan Packet 55 + "clksrc": 1, 56 + "clksrc_desc": "radio_1 provides clock to concentrator for most devices except MultiTech. For MultiTech set to 0.", 57 + "antenna_gain": 0, 58 + "antenna_gain_desc": "antenna gain, in dBi", 59 + "radio_0": { 60 +))) 61 +))) 62 +))) 27 27 28 - Lorem ipsum dolor sitamet, consectetur adipiscingelit, sed do eiusmod temporincididunt ut labore et dolore magna aliqua. Utenim adminim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiatnulla pariatur. Excepteur sintoccaecat cupidatat non proident, sunt inculpaqui officiadeserunt mollit anim id est laborum.64 +and run **root@dragino-1d178c:~~# fwd** 29 29 30 -== Sub-paragraph ==66 +== 2.2 Method 2: == 31 31 32 -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 68 +((( 69 +Modify /etc/lora/cfg-$chip/"frequency"-global_conf.json 70 +))) 71 + 72 +((( 73 +view chip name : cat /tmp/iot/chip 74 +))) 75 + 76 +((( 77 +Restart the device after the modification 78 +))) 79 + 80 +((( 81 +[[image:https://wiki.dragino.com/images/thumb/0/09/Lora.png/800px-Lora.png||height="69" width="767"]] 82 +))) 83 + 84 +modify /etc/lora/cfg-$chip/"frequency"-global_conf.json 85 + 86 +(% style="color:red" %)Note : User need to do that connect gateway command line via ssh. 87 + 88 +((( 89 +((( 90 +[[image:https://wiki.dragino.com/images/thumb/8/81/Lora_packet_1.png/800px-Lora_packet_1.png||height="324" width="769"]] 91 +))) 92 +))) 93 + 94 +Checking LoRaWAN Gateway Log 95 + 96 +Command line input (% style="color:#037691" %) **logread -f** 97 + 98 +((( 99 +((( 100 +[[image:https://wiki.dragino.com/images/thumb/6/61/Lg01_lora_packet.png/800px-Lg01_lora_packet.png||height="394" width="771"]] 101 +))) 102 +))) 103 + 104 +Checking LoRa Gateway Log 105 + 106 +Decoding verifies that the packet is correct 107 + 108 +[[image:https://wiki.dragino.com/images/thumb/a/a3/Base64_decode.png/600px-Base64_decode.png||height="339" width="600"]] 109 + 110 +Checking LoRa Packet