<
From version < 38.1 >
edited by Kilight Cao
on 2022/11/01 16:31
To version < 24.1 >
edited by Kilight Cao
on 2022/10/31 09:48
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -102,7 +102,7 @@
102 102  
103 103  
104 104  
105 -= **2. Quick Start** =
105 += ** 2. Quick Start** =
106 106  
107 107  
108 108  The LG01-V2 supports network access via Ethernet or Wi-Fi connection and runs without a network.
... ... @@ -217,156 +217,166 @@
217 217  
218 218  
219 219  
220 -= **4. How to configure the LA66 module** =
220 += **4. Build-in Server** =
221 221  
222 222  
223 -== **4.1 Access the LA66 module** ==
223 +The default factory version of LG01-V2 is installed with the built-in Applicant server: (% style="color:blue" %)**Node-Red, and**(%%) LoRaWAN Server: (% style="color:blue" %)**The Things Network - Stack (Open Source 3.19 Version).**
224 224  
225 225  
226 -Users can access the LA66 module by running the following command, then select the option **''serial port setup"**:
226 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220820115644-1.png?width=778&height=217&rev=1.1||alt="image-20220820115644-1.png"]]
227 227  
228 -(% class="box infomessage" %)
229 -(((
230 -**root@dragino-2406ef:~~# minicom -s**
231 -)))
232 232  
233 -[[image:image-20221029174637-2.png||height="410" width="524"]]
229 +(% style="color:red" %)**Note:**
234 234  
231 + **Path**: System ~-~-> Built-in Server
235 235  
236 -And then, change the setting:
237 237  
238 -(% class="box infomessage" %)
239 -(((
240 -**Serial Device :** **/dev/ttyUSB0**
234 +**Troubleshooting:**
241 241  
242 -**Bps/Par/Bits : 9600 8N1**
243 -)))
244 244  
237 +**~ 1. URL does not jump properly**
245 245  
246 -(% style="color:red" %)**Note: Enter the corresponding letter to change the configuration, like A,B,C**(%%)
247 -(% style="color:red" %)[[image:image-20221029174703-3.png]]
239 + For the ttn-stack, you can click the update the URL which will update the configuration where change the hostname to the current local IP address as the URL.
248 248  
241 + For the Node-Red, you can use the local IP address and the port is 1880 to access it.
249 249  
250 -Enter **AT+CFG **in the interface to get the configuration,
251 251  
252 -[[image:image-20221029172156-1.png||height="315" width="358"]]
253 253  
245 +== **4.1 LoRaWAN Network  Server ~-~- The Things Network - Stack (TTN-V3)** ==
254 254  
255 -== **4.2 Example: LG01v2 Peer-to-Peer** ==
256 256  
248 +You can access the gateway's built-in LNS server of (% style="color:blue" %)**The Things Network - Stack **(%%)via the URL( (% style="background-color:yellow" %)__**//http:~/~/<hostname>:8080 or http:~/~/<local-IPV4-address> //**__(%%)) in your browser.
257 257  
258 -(% style="color:red" %)**LG01v2 as Receiver(configured as AT+RXMOD=65535,2)**
250 +Such as  (% style="background-color:yellow" %)__**//http:~/~/dragino-54ff12:8080  or http:~/~/<Local-IPV4-Address>//**__
259 259  
260 -[[image:image-20221031091652-2.png]]
261 261  
253 +Login account:
262 262  
263 -(% style="color:red" %)**Sender:**
255 +**User ID: ** ** (% style="background-color:yellow" %)admin(%%)**
264 264  
257 +**Password: ** ** (% style="background-color:yellow" %)dragino(%%)**
265 265  
266 -[[image:image-20221031092053-4.png]]
267 267  
260 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220725171719-1.png?width=769&height=570&rev=1.1||alt="image-20220725171719-1.png"]]
268 268  
269 -Instruction for LA66 Peer-to-Peer firmware :[[ **Instruction **>>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/]]
270 -)))
271 271  
272 272  
273 -= **5. Build in Server** =
264 +== **4.2 Application Server ~-~- Node-Red** ==
274 274  
275 275  
276 -The default factory version of LG01-V2 is installed with the built-in Applicant server: (% style="color:blue" %)**Node-Red**
267 +You can access the gateway's built-in AS server of (% style="color:blue" %)**Node-Red **(%%)via the URL((% style="background-color:yellow" %)__**//http:~/~/<hostname>:1880 or http:~/~/<local-IPV4-address>//**__(%%)) in your browser.
277 277  
278 278  
279 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220820115644-1.png?width=778&height=217&rev=1.1||alt="image-20220820115644-1.png"]]
270 +Such as (% style="background-color:yellow" %)__**//http:~/~/dragino-54ff12:1880  or http:~/~/<Local-IPV4-Address>//**__
280 280  
281 281  
282 -(% style="color:red" %)**Note:**
273 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220725172124-3.png?width=843&height=610&rev=1.1||alt="image-20220725172124-3.png"]]
283 283  
284 - **Path**: System ~-~-> Built-in Server
285 285  
286 286  
287 -**Troubleshooting:**
277 += **5. How users can access LG01v2 using serial USB** =
288 288  
289 289  
290 -**~ 1. URL does not jump properly**
280 +(% style="color:blue" %)**USB TTL to LG01v2  Connection:**
291 291  
292 - For the Node-Red, you can use the local IP address and the port is 1880 to access it.
293 293  
283 +Port 1 of the UART on the LG01v2 is GND
294 294  
285 +(% class="box infomessage" %)
286 +(((
287 +**TXD  <~-~--> UART RXD (Gray line)**
295 295  
296 -== **5.1 Application Server ~-~- Node-Red** ==
289 +**RXD  <~-~--> UART TXD (White line)**
297 297  
291 +**GND <~-~--> GND (Black line)**
292 +)))
298 298  
299 -You can access the gateway's built-in AS server of (% style="color:blue" %)**Node-Red **(%%)via the URL((% style="background-color:yellow" %)__**//http:~/~/<hostname>:1880 or http:~/~/<local-IPV4-address>//**__(%%)) in your browser.
300 300  
295 +**LG01v2 UART connection photo**
301 301  
302 -Such as (% style="background-color:yellow" %)__**//http:~/~/dragino-54ff12:1880  or http:~/~/<Local-IPV4-Address>//**__
297 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804163015-1.png?width=466&height=621&rev=1.1||alt="image-20220804163015-1.png"]]
303 303  
304 304  
305 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220725172124-3.png?width=843&height=610&rev=1.1||alt="image-20220725172124-3.png"]]
306 306  
301 +In the PC, you can use the serial port tool(such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]] in Windows), you need to set the serial baud rate to (% style="color:blue" %)**115200**(%%) to access the serial console for LG01v2. LG01v2 will output system info once power on as below:
307 307  
308 -= (% style="color:inherit; font-family:inherit; font-size:29px" %)**6. How users can access LG01v2 using serial USB**(%%) =
309 309  
304 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164928-3.png?width=332&height=320&rev=1.1||alt="image-20220804164928-3.png"]]
310 310  
311 -(% style="color:blue" %)**USB TTL to LG01v2  Connection:**
306 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164747-2.png?width=594&height=622&rev=1.1||alt="image-20220804164747-2.png"]]
312 312  
308 += **3. How to configure the LA66 module** =
313 313  
314 -Port 1 of the UART on the LG01v2 is GND
315 315  
311 +== **3.1 Access the LA66 module** ==
312 +
313 +
314 +Users can access the LA66 module by running the following command, then select the option **''serial port setup"**:
315 +
316 316  (% class="box infomessage" %)
317 317  (((
318 -**TXD  <~-~--> UART RXD (Gray line)**
318 +**root@dragino-2406ef:~~# minicom -s**
319 +)))
319 319  
320 -**RXD  <~-~--> UART TXD (White line)**
321 +[[image:image-20221029174637-2.png||height="410" width="524"]]
321 321  
322 -**GND <~-~--> GND (Black line)**
323 +
324 +And then, change the setting:
325 +
326 +(% class="box infomessage" %)
327 +(((
328 +**Serial Device :** **/dev/ttyUSB0**
329 +
330 +**Bps/Par/Bits : 9600 8N1**
323 323  )))
324 324  
325 325  
326 -**LG01v2 UART connection photo**
334 +(% style="color:red" %)**Note: Enter the corresponding letter to change the configuration, like A,B,C**(%%)
335 +(% style="color:red" %)[[image:image-20221029174703-3.png]]
327 327  
328 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804163015-1.png?width=466&height=621&rev=1.1||alt="image-20220804163015-1.png"]]
329 329  
338 +Enter **AT+CFG **in the interface to get the configuration,
330 330  
340 +[[image:image-20221029172156-1.png||height="315" width="358"]]
331 331  
332 -In the PC, you can use the serial port tool(such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]] in Windows), you need to set the serial baud rate to (% style="color:blue" %)**115200**(%%) to access the serial console for LG01v2. LG01v2 will output system info once power on as below:
333 333  
343 +LG01v2 Peer-to-Peer example:
334 334  
335 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164928-3.png?width=332&height=320&rev=1.1||alt="image-20220804164928-3.png"]]
345 +(% style="color:red" %)**LG01v2 as Receiver: (configured as AT+RXMOD=65535,2)**
336 336  
337 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/WebHome/image-20220804164747-2.png?width=594&height=622&rev=1.1||alt="image-20220804164747-2.png"]]
347 +[[image:image-20221031091652-2.png]]
338 338  
339 339  
340 -= **7. FAQ** =
350 +(% style="color:red" %)**Sender:**
341 341  
342 342  
343 -=== **7.1 How does LG01v2 communicate with Lora shield (LoRa.h)** ===
353 +[[image:image-20221031092053-4.png]]
344 344  
345 345  
346 -(% style="color:red" %)Prerequisites: The configurations of LG01v2 and Lora shield must match
356 +Instruction for LA66 Peer-to-Peer firmware :[[ **Instruction **>>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/]]
357 +)))
347 347  
348 -**LG01v2 configuration:**
359 += **7. Trouble Shooting** =
349 349  
350 -[[image:image-20221101160705-1.png]]
351 351  
362 +== 7.1  I can't log in to the built-in Server TTN Stack which shows '**Login failed**'. ==
352 352  
353 -**Lora shield configuration:**
354 354  
355 -Lora Shield example: [[attach:LoRa_Shield_Sketch_For_MQTT.ino||target="_blank"]] , [[attach:arduino-LoRa-master.zip||target="_blank"]]
356 356  
357 -[[image:image-20221101161318-2.png]]
358 358  
367 +This is caused by the inconsistency between the built-in TTN-Stack domain configuration and your login URL.
359 359  
360 -**Test LG01v2 to receive Lora Shield data:**
369 +By default, ttn-stack uses the gateway's domain name for URL resolution, but in some networks, they prefer to resolve IP-v4 addresses.
361 361  
362 -[[image:image-20221101161951-3.png]]
363 363  
372 +So you can change the domain name of the TTN-Stack configuration to the IPv4 address.
364 364  
365 -**Test the LG01v2 to send data:**
374 +**Click the update URL button to configure the URL with the current eth port address.**
366 366  
367 -[[image:image-20221101162527-4.png]]
368 368  
369 369  
378 +
379 +
370 370  = (% style="color:inherit; font-family:inherit; font-size:29px" %)**8. Supports**(%%) =
371 371  
372 372  
LoRa_Shield_Sketch_For_MQTT.ino
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -2.9 KB
Content
... ... @@ -1,118 +1,0 @@
1 -#include <SPI.h>
2 -#include <LoRa.h>
3 -
4 -// This is the LoRa Node side sketch for the MQTT example: http://wiki.dragino.com/index.php?title=MQTT_Forward_Instruction#Example_to_communicate_to_a_simple_MQTT_server
5 -
6 -float tem,hum;
7 -char tem_1[8]={"\0"},hum_1[8]={"\0"};
8 -char *node_id = "<4567>"; //From LG01 via web Local Channel settings on MQTT.Please refer <> dataformat in here.
9 -uint8_t datasend[36];
10 -unsigned int count = 1;
11 -unsigned long new_time,old_time=0;
12 -
13 -void setup()
14 -{
15 - Serial.begin(9600);
16 - while (!Serial);
17 - Serial.println(F("Start MQTT Example"));
18 - if (!LoRa.begin(868100000)) //868000000 is frequency
19 - {
20 - Serial.println("Starting LoRa failed!");
21 - while (1);
22 - }
23 - // Setup Spreading Factor (6 ~ 12)
24 - LoRa.setSpreadingFactor(12);
25 -
26 - // Setup BandWidth, option: 7800,10400,15600,20800,31250,41700,62500,125000,250000,500000
27 - //Lower BandWidth for longer distance.
28 - LoRa.setSignalBandwidth(125000);
29 -
30 - // Setup Coding Rate:5(4/5),6(4/6),7(4/7),8(4/8)
31 - LoRa.setCodingRate4(5);
32 - LoRa.setSyncWord(0x12);
33 - void disableCrc();
34 - LoRa.disableInvertIQ();
35 - LoRa.explicitHeaderMode();
36 - Serial.println("LoRa init succeeded.");
37 - LoRa.onReceive(onReceive);
38 - LoRa.receive();
39 -}
40 -
41 -void dhtTem()
42 -{
43 - tem = random(15,40);
44 - hum = random(40,80);
45 - Serial.println(F("The temperature and humidity:"));
46 - Serial.print("[");
47 - Serial.print(tem);
48 - Serial.print("℃");
49 - Serial.print(",");
50 - Serial.print(hum);
51 - Serial.print("%");
52 - Serial.print("]");
53 - Serial.println("");
54 -}
55 -void dhtWrite()
56 -{
57 - char data[50] = "\0";
58 - //for(int i = 0; i < 50; i++)
59 - //{
60 - // data[i] = node_id[i];
61 - //}
62 -
63 - dtostrf(tem,0,1,tem_1);
64 - dtostrf(hum,0,1,hum_1);
65 -
66 - // Serial.println(tem_1);
67 - strcat(data,"tem=");
68 - strcat(data,tem_1);
69 - strcat(data,"&hum=");
70 - strcat(data,hum_1);
71 - strcpy((char *)datasend,data);
72 -
73 - //Serial.println((char *)datasend);
74 - //Serial.println(sizeof datasend);
75 -
76 -}
77 -
78 -
79 -void SendData()
80 -{
81 - LoRa.beginPacket();
82 - LoRa.print((char *)datasend);
83 - LoRa.endPacket();
84 - Serial.println("Packet Sent");
85 -}
86 -
87 -
88 -
89 -void loop()
90 -{
91 - new_time=millis();
92 - if (new_time - old_time >= 30000 || old_time == 0)
93 - {
94 - old_time = new_time;
95 - Serial.print("########### ");
96 - Serial.print("COUNT=");
97 - Serial.print(count);
98 - Serial.println(" ###########");
99 - count++;
100 - dhtTem();
101 - dhtWrite();
102 - SendData();
103 - LoRa.receive();
104 - }
105 -}
106 -
107 -void onReceive(int packetSize) {
108 -
109 - // received a packet
110 - Serial.print("Received packet : ");
111 -
112 - // read packet
113 - for (int i = 0; i < packetSize; i++) {
114 - Serial.print((char)LoRa.read());
115 - }
116 - Serial.print("\n\r");
117 -}
118 -
arduino-LoRa-master.zip
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -28.6 KB
Content
image-20221101160705-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -6.1 KB
Content
image-20221101161318-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -46.3 KB
Content
image-20221101161951-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -131.0 KB
Content
image-20221101162527-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -290.1 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0