Wiki source code of LoRaWAN IoT Kit v3 User Manual

Version 31.5 by Xiaoling on 2022/11/21 17:21

Hide last authors
Xiaoling 6.2 1 (% style="text-align:center" %)
2 [[image:1669017918121-199.png||height="359" width="358"]]
3
4
Xiaoling 31.3 5 **Table of Contents:**
Xiaoling 6.2 6
Xiaoling 31.3 7 {{toc/}}
Xiaoling 6.2 8
9
10
11
12
13 = 1. Overview =
14
15 == 1.1 What is Dragino LoRaWAN IoT Kit v3? ==
16
17
18 (((
19 (% style="color:blue" %)**Dragino LoRaWAN IoT Kit v3**(%%) is designed to facilitate beginners and developers to quickly learn and demonstrate LoRa/LoRaWAN and IoT technology. It helps users to turn the idea into a practical application and make the Internet of Things a reality.
20 )))
21
22 (((
23 The LoRaWAN IoT Kit v3 can be used to evaluate the multi-channel LoRaWAN solution and single-channel private LoRa solution. Users can also use LoRaWAN IoT Kit v3 to test different network structure solutions and find the best for their IoT solution.
24 )))
25
26 (((
27 The LoRaWAN IoT kit v3 (% style="color:blue" %)**shows how to build a LoRaWAN network**(%%), and (% style="color:blue" %)**how to use the network to send data from a LoRa sensor node to the cloud server.** (%%)Depends on the actually use environment, the LoRaWAN gateway will connect your other LoRa nodes up to 500 ~~ 5,000 meters.
28 )))
29
30
31 == 1.2 Features ==
32
33 * Open Source LoRa/LoRaWAN kits
34
35 * Support multi-channels LoRaWAN and Single-Channel LoRa
36
37 * Support various network structures
38
Xiaoling 31.3 39
Xiaoling 31.5 40
41
Xiaoling 6.2 42 == 1.3 What can you learn from the kit? ==
43
44
45 (% style="color:blue" %)**The goals through this LoRaWAN IoT kit v3**:
46
47 * Understand the structure of an Internet of Things network, and how does an IoT network works
48
49 * Learn coding method for Arduino micro controller
50
51 * Learn some common sensors.
52
53 * Learn some basic commands for Linux
54
55 * Learn about LoRaWAN and how to set up a LoRaWAN network.
56
57 * Learn about Node-Red and how to set up it as IoT server and plot data.
58
59 * Learn different way to connect LoRaWAN network to IoT Server and compare their advantages / disadvantages.
60
Xiaoling 31.3 61
Xiaoling 31.5 62
63
Xiaoling 6.2 64 == 1.4 What parts Dragino LoRa IoT v3 includes? ==
65
66
67 [[image:1669019631002-626.png]]
68
69
70
71 (% style="color:blue" %)**LoRaWAN IoT Kit v3 Packing List**:
72
73 * [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] LoRaWAN Gateway
74
75 * [[LA66 LoRaWAN Shield>>url:https://www.dragino.com/products/lora/item/231-la66-lorawan-shield.html]] for Arduino
76
77 * [[LA66 USB LoRaWAN Adapter>>url:https://www.dragino.com/products/lora/item/232-la66-usb-lorawan-adapter.html]] for PC/Mobile/RPi
78
79 * 1 x DHT11 Temperature & Humidity Sensor
80
81 * 1 x RGB LED
82
83 * 20 x dupont cable (male to male)
84
85 * 20 x dupont cable (female to female)
86
87 * 20 x dupont cable (male to female)
88
Xiaoling 31.3 89
Xiaoling 31.5 90
91
Xiaoling 6.2 92 = 2. Example 1: Test a LoRaWAN network =
93
94
95 This example describes how to use LPS8v2, LA66 Shield & LA66 USB to set up a LoRaWAN network and connect it to [[TTNv3 LoRaWAN Server>>url:https://accounts.thethingsindustries.com/]]. It also shows how to use external application server to monitor / manage the LoRa Nodes.
96
97 The network structure of this example is as below.
98
99
100 [[image:1669019691933-772.png]]
101
102
Xiaoling 31.3 103
Xiaoling 6.2 104 (% style="color:blue" %)**STEPS:**
105
106 ~1. Register LPS8v2 gateway to TTN so provide a LoRaWAN coverage. See section “[[Gateway Registration for Semtech UDP ~~-~~-~> Primary LoRaWAN Server>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20TTN/#H2.A0GatewayRegistrationforSemtechUDP]]” 
107
108 2. Register LA66 Shield to TTN and uplink Temperature to TTN. See section “[[Example: Log Temperature Sensor(DHT11) and send data to TTN, show it in Node-RED>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/#H1.7A0Example:LogTemperatureSensor28DHT1129andsenddatatoTTN2CshowitinNode-RED.]].”
109
110 3. Register LA66 USB to TTN and track people location. See “[[Example: Use of LA66 USB LoRaWAN Adapter and mobile APP>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.9A0Example:UseofA0LA66USBLoRaWANAdapterandmobileAPP]]”
111
112
Xiaoling 31.3 113
Xiaoling 6.2 114 (% style="color:blue" %)**Result:**
115
116 [[image:1669019732684-677.png]]
117
118
119 = 3. Example 2: Test Built-In LoRaWAN Server =
120
Xiaoling 16.2 121
Xiaoling 6.2 122 This example describes how to use LPS8v2, LA66 Shield & LA66 USB to set up a LoRaWAN network and connect it to built-in LoRaWAN Server in. It also shows how to use external application server to monitor / manage the LoRa Nodes.
123
124
Xiaoling 16.2 125 [[image:1669019757521-444.png]]
126
127
Xiaoling 6.2 128 This example is almost the same as Example1, the difference is that this example use the built-in LoRaWAN server (TTNv3 Stack) in LPS8v2. While Example 1 use the public TTN server.
129
130 TTN v3 stack has the same configure method as the public TTN server. When user test example 2 here. User need to log in the TTNv3 stack in LPS8v2 as per below:
131
Xiaoling 16.2 132 **Input URL( __http:~/~/<hostname>:8080 or http:~/~/<local-IPV4-address> __) in your browser.**
Xiaoling 6.2 133
Xiaoling 16.2 134 **Such as  __http:~/~/dragino-54ff12:8080  or http:~/~/<Local-IPV4-Address>__**
Xiaoling 6.2 135
136
137 (% style="color:blue" %)**Login account:**
138
Xiaoling 16.2 139 **User ID:  admin**
Xiaoling 6.2 140
Xiaoling 16.2 141 **Password:  dragino**
Xiaoling 6.2 142
Xiaoling 16.2 143 [[image:1669019821266-501.png]]
Xiaoling 6.2 144
145
146
147 = 4. Example 3: Test Built-in LoRaWAN server and Application server =
148
Xiaoling 16.2 149
Xiaoling 6.2 150 This example describes how to use LPS8v2, LA66 Shield & LA66 USB to set up a LoRaWAN network and connect it to built-in LoRaWAN Server in. It also shows how to use external application server to monitor / manage the LoRa Nodes.
151
152
Xiaoling 16.2 153 [[image:1669019855783-448.png]]
Xiaoling 6.2 154
Xiaoling 16.2 155
Xiaoling 6.2 156 This example is quite similiar as Example2, the difference is that this example use the built-in Application server (Node-Red) in LPS8v2. While Example 2 use the public Node-Red
157
158 Below is the Node-Red access instruction of LPS8v2:
159
Xiaoling 16.2 160 You can access the gateway's built-in AS server of Node-Red via the **URL(__http:~/~/<hostname>:1880 or http:~/~/<local-IPV4-address>__)** in your browser.
Xiaoling 6.2 161
Xiaoling 16.2 162 **Such as __http:~/~/dragino-54ff12:1880  or [[http:~~/~~/<Local-IPV4-Address~>>>http://<Local-IPV4-Address>]]__**
Xiaoling 6.2 163
164
Xiaoling 16.2 165 [[image:1669019884655-805.png]]
Xiaoling 6.2 166
167
168 = 5. Example 4: Peer to Peer Test on end node =
169
Xiaoling 16.2 170
Xiaoling 6.2 171 This example describes how to test peer to peer communicate between LoRa End Node.
172
173
Xiaoling 16.2 174 [[image:1669019964124-630.png]]
175
176
Xiaoling 6.2 177 In this example, the end nodes LA66 Shield and LA66 USB are not use LoRaWAN protocol. Users need to flash them with the firmware support private LoRa.
178
Xiaoling 31.4 179 * (% style="color:blue" %)**Software Location:**(%%)**  [[LA66 Peer to Peer firmware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]]**
Xiaoling 6.2 180
Xiaoling 31.4 181 * (% style="color:blue" %)**How to Flash Firmware:  **(%%)** [[For LA66 Shield>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/#H1.9A0UpgradeFirmwareofLA66LoRaWANShield]] , For [[LA66 USB>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter]].**
Xiaoling 6.2 182
183 This example will show how to get Temperature sensor value from LA66 Shield and send it to LA66 USB. LA66 USB is connected to mobile phone. So user can see the temperature value in mobile phone directly . User can also send message from mobile phone to LA66 to control the RGB LED.
184
185
186 == 5.1 Set Up LA66 Shield + UNO ==
187
188 === 5.1.1 Set up LA66 Module ===
189
Xiaoling 16.2 190
Xiaoling 6.2 191 LA66 Module is loaded with the firmware [[LA66 Peer to Peer firmware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]] and user can use AT Command to set up LA66 with below parameters:
192
193
Xiaoling 16.2 194 (% style="color:#037691" %)**AT+FRE=904.100,904.100   ** (%%) ~-~-->  TX and RX frequency set: 9041100000
Xiaoling 6.2 195
Xiaoling 16.2 196 (% style="color:#037691" %)**AT+BW=0,0 ** (%%) ~-~-->  TX and RX Bandwidth set: 125kHz
Xiaoling 6.2 197
Xiaoling 16.2 198 (% style="color:#037691" %)**AT+SF=12,12    ** (%%) ~-~-->  TX and RX Spreading Factor set: SF10
Xiaoling 6.2 199
Xiaoling 16.2 200 (% style="color:#037691" %)**AT+CRC=1,1  ** (%%) ~-~-->  0: CRC OFF ,1: CRC ON
Xiaoling 6.2 201
Xiaoling 16.2 202 (% style="color:#037691" %)**AT+HEADER=0,0**       (%%) ~-~-->  Header Type: explicit, explicit
Xiaoling 6.2 203
Xiaoling 16.2 204 (% style="color:#037691" %)**AT+CR=1,1  ** (%%) ~-~-->  CR: 4/5, 4/5
Xiaoling 6.2 205
Xiaoling 16.2 206 (% style="color:#037691" %)**AT+IQ=0,0**        (%%) ~-~-->  Invert IQ: 0,0
Xiaoling 6.2 207
Xiaoling 16.2 208 (% style="color:#037691" %)**AT+PREAMBLE=8,8  ** (%%) ~-~-->  TX and RX Preamble Length set: 8
Xiaoling 6.2 209
Xiaoling 16.2 210 (% style="color:#037691" %)**AT+SYNCWORD=0**     (%%) ~-~-->  Syncword**(0: private,1: public)**
Xiaoling 6.2 211
Xiaoling 16.2 212 (% style="color:#037691" %)**AT+RXMOD=6,0   ** (%%) ~-~-->  Rx Timeout and Reply mode
Xiaoling 6.2 213
214
215 === 5.1.2 Hardware Connection ===
216
217
Xiaoling 16.2 218 [[image:1669020260360-253.png]]
Xiaoling 6.2 219
220
Xiaoling 16.2 221 There is a sensor DHT11 (Temperature & Humidity sensor) and LED RGB connected to LA66 Shield + UNO. Please use the connection as we show in the photo.
Xiaoling 6.2 222
Xiaoling 16.2 223
Xiaoling 6.2 224 === 5.1.3 Set up Arduino UNO ===
225
Xiaoling 16.2 226
Xiaoling 6.2 227 The sketch for this example is [[Log-Temperature-Sensor-and- Control-RBG-LED.ino>>url:https://www.dropbox.com/sh/r5l3h5fhifrqbxn/AACgNoQ-aYnvWOxGwUDWxNlFa?dl=0]]
228
229
Xiaoling 16.2 230 (% style="color:blue" %)**Upload the code to UNO:**
Xiaoling 6.2 231
Xiaoling 16.2 232 [[image:1669020288319-334.png]]
Xiaoling 6.2 233
234
235
Xiaoling 16.2 236 (% style="color:blue" %)**Check the LA66 Shield data:**
Xiaoling 6.2 237
Xiaoling 16.2 238 [[image:1669020309356-484.png]]
239
240
Xiaoling 6.2 241 == 5.2 Set Up LA66 USB ==
242
Xiaoling 16.2 243
Xiaoling 6.2 244 LA66 USB is loaded with the firmware [[LA66 Peer to Peer firmware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]] and user can use AT Command to set up LA66 USB with below parameters:
245
246
Xiaoling 16.2 247 (% style="color:#037691" %)**AT+FRE=904.100,904.100**(%%)  ~-~->  TX and RX frequency set: 904100000 
Xiaoling 6.2 248
Xiaoling 16.2 249 (% style="color:#037691" %)**AT+BW=0,0**    (%%) ~-~->  TX and RX Bandwidth set: 125kHz
Xiaoling 6.2 250
Xiaoling 16.2 251 (% style="color:#037691" %)**AT+SF=10,10**  (%%) ~-~->  TX and RX Spreading Factor set: SF10 
Xiaoling 6.2 252
Xiaoling 16.2 253 (% style="color:#037691" %)**AT+CRC=1,1** (%%) ~-~->  0: CRC OFF ,1: CRC ON
Xiaoling 6.2 254
Xiaoling 16.2 255 (% style="color:#037691" %)**AT+HEADER=0,0**  (%%) ~-~->  Header Type: explicit, explicit
Xiaoling 6.2 256
Xiaoling 16.2 257 (% style="color:#037691" %)**AT+CR=1,1**   (%%) ~-~->  CR: 4/5, 4/5
Xiaoling 6.2 258
Xiaoling 16.2 259 (% style="color:#037691" %)**AT+IQ=0,0**    (%%) ~-~->  Invert IQ: 0,0
Xiaoling 6.2 260
Xiaoling 16.2 261 (% style="color:#037691" %)**AT+PREAMBLE=8,8**  (%%) ~-~->  TX and RX Preamble Length set: 8
Xiaoling 6.2 262
Xiaoling 16.2 263 (% style="color:#037691" %)**AT+SYNCWORD=0**   (%%) ~-~->  Syncword**(0: private,1: public)**
Xiaoling 6.2 264
Xiaoling 16.2 265 (% style="color:#037691" %)**AT+RXMOD=65535,0**  (%%) ~-~->  Set the receive mode
Xiaoling 6.2 266
Xiaoling 16.2 267 (% style="color:#037691" %)**AT+RXDAFORM=1**  (%%) ~-~->  ASCII to string
Xiaoling 6.2 268
Xiaoling 16.2 269
Xiaoling 6.2 270 Users using USB to Type-C adapter is needed to connect to a Mobile phone, Users need to download the USB Serial APP in their phones.
271
272 For example, [[USB Serial Console>>url:https://play.google.com/store/apps/details?id=jp.sugnakys.usbserialconsole]] (Android Version Only)
273
274
Xiaoling 16.2 275 [[image:1669020888886-358.png]]
Xiaoling 6.2 276
277
278 The serial port configuration for LA66 USB is as follows:
279
Xiaoling 23.2 280 [[image:1669021003598-788.png]] [[image:1669021009003-965.png]]
Xiaoling 6.2 281
Xiaoling 23.2 282 (% style="display:none" %) (%%)
Xiaoling 6.2 283
284 == 5.3 Test result ==
285
Xiaoling 23.2 286
Xiaoling 6.2 287 Users can view the temperature and humidity information received by LA66 USB in the mobile APP
288
Xiaoling 31.2 289 [[image:1669021002246-577.png]] [[image:1669021002645-501.png]]
Xiaoling 6.2 290
291 Send a message to the LA66 USB control LA66 Shield + UNO external RBG LED through the mobile phone:
292
293
Xiaoling 31.4 294 For example, if you send (% style="color:blue" %)**AT+SEND=1,000101,2,0**(%%) the RBG LED will light up red.
Xiaoling 6.2 295
Xiaoling 31.2 296 [[image:1669021075655-472.png]]
Xiaoling 6.2 297
298
Xiaoling 23.2 299 [[image:1669021098924-484.png]]
Xiaoling 6.2 300
301
Xiaoling 31.2 302 = 6. Example 5: Peer to Peer Test and plot the data in LPS8v2 =
Xiaoling 23.2 303
304
Xiaoling 6.2 305 This example describes how to test peer to peer communicate between LoRa End Node and LoRa Gateway.
306
307
Xiaoling 31.2 308 [[image:1669021294907-277.png]]
309
310
Xiaoling 6.2 311 In this example, the end nodes LA66 Shield and LA66 USB are not use LoRaWAN protocol. Users need to flash them with the firmware support private LoRa.
312
Xiaoling 31.2 313 * (% style="color:blue" %)**Software Location**(%%)**: [[LA66 Peer to Peer firmware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/Instruction%20for%20LA66%20Peer%20to%20Peer%20firmware/]]**
Xiaoling 6.2 314
Xiaoling 31.2 315 * (% style="color:blue" %)**How to Flash Firmware**(%%)**: [[For LA66 Shield>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/#H1.9A0UpgradeFirmwareofLA66LoRaWANShield]] , For [[LA66 USB>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter]].**
Xiaoling 6.2 316
317 This example will show how to get Temperature sensor value from LA66 Shield and send it to LA66 USB. LA66 USB is connected to LPS8v2. LPS8v2 will receive the data from LA66 USB and plot the data in the built-in Node-Red server.
318
319 (% style="color:red" %)**Notice:**
320
Xiaoling 31.3 321 1. LPS8v2 has LoRaWAN concentrator which doesn't do anything in this example. This example doesn't need this SX1302 concentrator.
322
Xiaoling 6.2 323 2. For mass deployment, user can use the LG01v2 instead of LPS8v2+LA66 USB. LG01v2 already include LA66 module inside.
324
325 Use can check [[THIS LINK>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/LG01v2/#H5.2Example:LG01v2]] for an instruction of this example. In the link it uses LG01v2 as example, the use for LPS8v2+LA66 USB is the same as LG01v2.
326
327
328 = 7. Example 6: Limited LoRaWAN relay =
329
330
331 This example describes a limited LoRaWAN relay method with the use of LA66 module.
332
333
Xiaoling 31.2 334 [[image:1669021378154-590.png]]
Xiaoling 6.2 335
336
337 In this example, the end nodes LA66 Shield and LA66 USB are not use LoRaWAN protocol. Users need to flash them with the firmware support private LoRa.
338
Xiaoling 31.2 339 * (% style="color:blue" %)**Software Location**(%%): **[[LA66 USB use LoRaWAN firmware>>url:https://www.dropbox.com/sh/els49fz9rd6fu1y/AAAt-kKIvXu1ZOK0hWysq97na?dl=0]], [[LA66 Shield use Point to Point firmware>>url:https://www.dropbox.com/sh/els49fz9rd6fu1y/AAAt-kKIvXu1ZOK0hWysq97na?dl=0]].**
Xiaoling 6.2 340
Xiaoling 31.2 341 * (% style="color:blue" %)**How to Flash Firmware**(%%):  **[[For LA66 Shield>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/#H1.9A0UpgradeFirmwareofLA66LoRaWANShield]] , For [[LA66 USB>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/#H1.10A0UpgradeFirmwareofLA66USBLoRaWANAdapter]].**
Xiaoling 6.2 342
Xiaoling 31.2 343 (% style="color:red" %)**Note: LA66 USB use a LoRaWAN version firmware and user need to set it to work in fix frequency, fix DR and ABP mode. LA66 already register to TTNv3 in ABP mode.**
Xiaoling 6.2 344
345
346 == 7.1 Set up LA66 USB ==
347
Xiaoling 31.2 348
Xiaoling 6.2 349 LA66 USB is loaded with the firmware [[LA66 USB use LoRaWAN firmware>>url:https://www.dropbox.com/sh/els49fz9rd6fu1y/AAAt-kKIvXu1ZOK0hWysq97na?dl=0]] and user can use AT Command to set up LA66 with below parameters:
350
Xiaoling 31.2 351 (% style="color:#037691" %)**AT+CHS=904100000** (%%) ~-~->  Fix frequency
Xiaoling 6.2 352
Xiaoling 31.2 353 (% style="color:#037691" %)**AT+NJM=0  ** (%%) ~-~->  Set the ABP mode
Xiaoling 6.2 354
Xiaoling 31.2 355 (% style="color:#037691" %)**AT+ADR=0**   (%%) ~-~->  Close ADR
Xiaoling 6.2 356
Xiaoling 31.2 357 (% style="color:#037691" %)**AT+DR=0 ** (%%) ~-~->  Fix DR=0
Xiaoling 6.2 358
359 Set up LA66 USB t work in ABP mode, use fix frequency(904100000) and fix DR0(SF10) to transmit data.
360
361
362 == 7.2 Set up LA66 Shield ==
363
Xiaoling 31.2 364
Xiaoling 6.2 365 LA66 Shield is loaded with the firmware [[LA66 Shield use Point to Point firmware>>url:https://www.dropbox.com/sh/els49fz9rd6fu1y/AAAt-kKIvXu1ZOK0hWysq97na?dl=0]], LA66 Shield as Relay needs to be configured as follows:
366
Xiaoling 31.2 367 (% style="color:#037691" %)**AT+FRE=904.100,904.100**(%%)  ~-~-> TX and RX frequency set: 904100000 
Xiaoling 6.2 368
Xiaoling 31.2 369 (% style="color:#037691" %)**AT+BW=0,0**(%%)  ~-~-> TX and RX Bandwidth set: 125kHz
Xiaoling 6.2 370
Xiaoling 31.2 371 (% style="color:#037691" %)**AT+SF=10,10**(%%)  ~-~-> TX and RX Spreading Factor set: SF10(corresponding toDR=0)
Xiaoling 6.2 372
Xiaoling 31.2 373 (% style="color:#037691" %)**AT+CRC=1,1**(%%)  ~-~-> 0: CRC OFF ,1: CRC ON
Xiaoling 6.2 374
Xiaoling 31.2 375 (% style="color:#037691" %)**AT+HEADER=0,0**(%%)  ~-~-> Header Type: explicit, explicit
Xiaoling 6.2 376
Xiaoling 31.2 377 (% style="color:#037691" %)**AT+CR=1,1**(%%)  ~-~-> CR: 4/5, 4/5
Xiaoling 6.2 378
Xiaoling 31.2 379 (% style="color:#037691" %)**AT+IQ=0,0**(%%)  ~-~-> Invert IQ: 0,0
Xiaoling 6.2 380
Xiaoling 31.2 381 (% style="color:#037691" %)**AT+PREAMBLE=8,8**(%%)  ~-~-> TX and RX Preamble Length set: 8
Xiaoling 6.2 382
Xiaoling 31.2 383 (% style="color:#037691" %)**AT+SYNCWORD=1**(%%)  ~-~-> Syncword**(0: private,1: public)**
Xiaoling 6.2 384
Xiaoling 31.2 385 (% style="color:#037691" %)**AT+RXMOD=65535,1 **(%%) ~-~-> Set the Relay mode
Xiaoling 6.2 386
Xiaoling 31.2 387 (% style="color:#037691" %)**AT+WAITTIME=1000**(%%)  ~-~-> Relay wait time 1000ms
Xiaoling 6.2 388
389
390 == 7.3 Uplink test ==
391
392
Xiaoling 31.2 393 Users can connect to the LA66 USB using the serial port tool and enter the (% style="color:blue" %)**AT command: AT+SENDB=01,02,8,05820802581ea0a5**
Xiaoling 6.2 394
Xiaoling 31.2 395 (% style="color:#037691" %)**Command format:  AT+SENDB=<confirn_status>,<Fport>,<data_len>,<data>**
Xiaoling 6.2 396
Xiaoling 31.2 397 [[image:1669021802668-328.png]]
Xiaoling 6.2 398
Xiaoling 31.2 399
Xiaoling 6.2 400 In addition, users can also access LA66 USB using the mobile app [[Download Link for Android apk >>url:https://www.dropbox.com/sh/zxwx16qb777uvkz/AABE_P8coGCQ4DAC8enH4bUya?dl=0]] (Android Version Only)
401
Xiaoling 31.2 402 [[image:1669021860044-222.png]]
Xiaoling 6.2 403
404
405 == 7.4 Test result ==
406
Xiaoling 31.2 407
Xiaoling 6.2 408 See two duplicate messages on Gateway Traffic.
409
Xiaoling 31.2 410 [[image:1669021878786-276.png]]
Xiaoling 6.2 411
412
Xiaoling 31.2 413
Xiaoling 6.2 414 Bring LA66 USB and walk to a remote location to get the max distance. At this point,RSSi=-134 SNR=13.8, Go back 100 meters and put the LA66 Shield (Relay) in the location, Due to the following examples, there may be errors in the test in the urban area.
415
Xiaoling 31.2 416 [[image:1669021889556-608.png]]
Xiaoling 6.2 417
418
419
Xiaoling 31.2 420 Without Relay, the LA66 USB can reach about 833meters.
Xiaoling 6.2 421
Xiaoling 31.2 422 [[image:1669021903207-809.png]]
Xiaoling 6.2 423
424
425
Xiaoling 31.2 426 With Relay, the LA66 USB can reach around 2km.
Xiaoling 6.2 427
Xiaoling 31.2 428 [[image:1669021922274-909.png]]
Xiaoling 6.2 429
430
431 = 8. Technical Support =
432
Xiaoling 31.2 433
Xiaoling 6.2 434 * 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.
435
Xiaoling 31.2 436 * 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 [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LG02/support@dragino.com]]
Xiaoling 6.2 437
Xiaoling 31.5 438
439
440
Xiaoling 6.2 441 = 9. Reference =
442
443
Xiaoling 31.2 444 **1. [[LoRaWAN official website. And Technicel document for LoRaWAN.>>url:https://lora-alliance.org/lorawan-for-developers]]**
Xiaoling 6.2 445
Xiaoling 31.2 446 **2. [[LoRa Low Energy design guide>>url:https://www.semtech.com/uploads/documents/LoraLowEnergyDesign_STD.pdf]] and [[Calculator Tool>>url:https://www.semtech.com/uploads/documents/SX1272LoRaCalculatorSetup1_1.zip]].**
Xiaoling 6.2 447
Xiaoling 31.2 448 **3. About Distance: [[LoRa Modem Design Guide>>url:https://www.semtech.com/uploads/documents/LoraDesignGuide_STD.pdf]]**
Xiaoling 6.2 449
Xiaoling 31.2 450 **4. User Manual: [[LPS8v2>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/]], [[LA66 LoRaWAN Shield>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Shield%20User%20Manual/]] , [[LA66 USB LoRaWAN Adapter>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20USB%20LoRaWAN%20Adapter%20User%20Manual/]]**
451
Xiaoling 16.2 452