... |
... |
@@ -1,90 +1,123 @@ |
1 |
|
-== Parse Payload == |
|
1 |
+Contents: |
2 |
2 |
|
|
3 |
+ |
|
4 |
+[[image:https://wiki.dragino.com/images/thumb/8/82/Tago.io.png/800px-Tago.io.png||alt="File:Tago.io.png"]] |
|
5 |
+ |
|
6 |
+== 1. Parse Payload == |
|
7 |
+ |
|
8 |
+((( |
3 |
3 |
The following is our operation process and interface. |
|
10 |
+))) |
4 |
4 |
|
|
12 |
+((( |
5 |
5 |
The code can be run in the payload parser. |
|
14 |
+))) |
6 |
6 |
|
7 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/a/a2/Tago.io1.png/600px-Tago.io1.png~|~|height="303" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:Tago.io1.png]] |
|
16 |
+[[image:https://wiki.dragino.com/images/thumb/a/a2/Tago.io1.png/600px-Tago.io1.png||height="303" width="600"]] |
8 |
8 |
|
9 |
9 |
Parse Payload |
10 |
10 |
|
11 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/8/8a/Tago.io2.png/600px-Tago.io2.png~|~|height="303" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:Tago.io2.png]] |
|
20 |
+[[image:https://wiki.dragino.com/images/thumb/8/8a/Tago.io2.png/600px-Tago.io2.png||height="303" width="600"]] |
12 |
12 |
|
13 |
13 |
Parse Payload |
14 |
14 |
|
15 |
|
-== Create device steps at Tago == |
|
24 |
+== 2. Create device steps at Tago == |
16 |
16 |
|
17 |
17 |
Take the creation of LGT92 as an example |
18 |
18 |
|
19 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/a/ab/TAGO_IO1.png/600px-TAGO_IO1.png~|~|alt="TAGO IO1.png" height="270" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO1.png]] |
|
28 |
+[[image:https://wiki.dragino.com/images/thumb/a/ab/TAGO_IO1.png/600px-TAGO_IO1.png||alt="TAGO IO1.png" height="270" width="600"]] |
20 |
20 |
|
21 |
21 |
Get the authorization code and fill in it. |
22 |
22 |
|
23 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/f/f3/TAGO_IO2.png/600px-TAGO_IO2.png~|~|alt="TAGO IO2.png" height="503" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO2.png]] |
24 |
24 |
|
|
33 |
+[[image:https://wiki.dragino.com/images/thumb/f/f3/TAGO_IO2.png/600px-TAGO_IO2.png||alt="TAGO IO2.png" height="503" width="600"]] |
|
34 |
+ |
25 |
25 |
All the following options require authorization. |
26 |
26 |
|
27 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/a/a4/TAGO_IO3.png/600px-TAGO_IO3.png~|~|alt="TAGO IO3.png" height="448" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO3.png]] |
28 |
28 |
|
|
38 |
+[[image:https://wiki.dragino.com/images/thumb/a/a4/TAGO_IO3.png/600px-TAGO_IO3.png||alt="TAGO IO3.png" height="448" width="600"]] |
|
39 |
+ |
29 |
29 |
create device. |
30 |
30 |
|
31 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/0/02/TAGO_IO4.jpg/600px-TAGO_IO4.jpg~|~|alt="TAGO IO4.jpg" height="256" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO4.jpg]] |
32 |
32 |
|
33 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/5/58/TAGO_IO5.png/600px-TAGO_IO5.png~|~|alt="TAGO IO5.png" height="488" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO5.png]] |
|
43 |
+[[image:https://wiki.dragino.com/images/thumb/0/02/TAGO_IO4.jpg/600px-TAGO_IO4.jpg||alt="TAGO IO4.jpg" height="256" width="600"]] |
34 |
34 |
|
35 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/a/af/TAGO_IO6.jpg/600px-TAGO_IO6.jpg~|~|alt="TAGO IO6.jpg" height="109" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO6.jpg]] |
|
45 |
+[[image:https://wiki.dragino.com/images/thumb/5/58/TAGO_IO5.png/600px-TAGO_IO5.png||alt="TAGO IO5.png" height="488" width="600"]] |
36 |
36 |
|
37 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/0/0d/TAGO_IO7.png/600px-TAGO_IO7.png~|~|alt="TAGO IO7.png" height="316" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO7.png]] |
|
47 |
+[[image:https://wiki.dragino.com/images/thumb/a/af/TAGO_IO6.jpg/600px-TAGO_IO6.jpg||alt="TAGO IO6.jpg" height="109" width="600"]] |
38 |
38 |
|
|
49 |
+[[image:https://wiki.dragino.com/images/thumb/0/0d/TAGO_IO7.png/600px-TAGO_IO7.png||alt="TAGO IO7.png" height="316" width="600"]] |
|
50 |
+ |
39 |
39 |
The corresponding widget can be created according to the decoding of the device on TTN. |
40 |
40 |
|
41 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/8/8b/TAGO_IO8.jpg/600px-TAGO_IO8.jpg~|~|alt="TAGO IO8.jpg" height="341" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO8.jpg]] |
|
53 |
+[[image:https://wiki.dragino.com/images/thumb/8/8b/TAGO_IO8.jpg/600px-TAGO_IO8.jpg||alt="TAGO IO8.jpg" height="341" width="600"]] |
42 |
42 |
|
43 |
43 |
[[~[~[image:https://wiki.dragino.com/images/thumb/6/6b/TAGO_IO9.jpg/600px-TAGO_IO9.jpg~|~|alt="TAGO IO9.jpg" height="325" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO9.jpg]] |
44 |
44 |
|
45 |
|
-== Create LGT92 positioning widget == |
|
57 |
+== 3. Create LGT92 positioning widget == |
46 |
46 |
|
|
59 |
+((( |
47 |
47 |
Creating lgt92 in TTN does not require manual creation, you directly select LGT92 in the brand. |
|
61 |
+))) |
48 |
48 |
|
|
63 |
+((( |
49 |
49 |
Devices registered from the LoRaWAN device repository do not need to add a decoder. To manually create a device, you need to add a decoder. |
|
65 |
+))) |
50 |
50 |
|
|
67 |
+((( |
51 |
51 |
Note: LAQ4 is not registered in the LoRaWAN device repository, the device needs to be created manually. |
|
69 |
+))) |
52 |
52 |
|
53 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/1/13/TAGO_IO13.png/600px-TAGO_IO13.png~|~|alt="TAGO IO13.png" height="397" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO13.png]] |
|
71 |
+[[image:https://wiki.dragino.com/images/thumb/1/13/TAGO_IO13.png/600px-TAGO_IO13.png||alt="TAGO IO13.png" height="397" width="600"]] |
54 |
54 |
|
55 |
55 |
The same steps are used to create widgets and location maps. |
56 |
56 |
|
57 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/e/e1/TAGO_IO10.png/600px-TAGO_IO10.png~|~|alt="TAGO IO10.png" height="329" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO10.png]] |
58 |
58 |
|
59 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/3/3c/TAGO_IO11.png/600px-TAGO_IO11.png~|~|alt="TAGO IO11.png" height="334" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO11.png]] |
|
76 |
+[[image:https://wiki.dragino.com/images/thumb/e/e1/TAGO_IO10.png/600px-TAGO_IO10.png||alt="TAGO IO10.png" height="329" width="600"]] |
60 |
60 |
|
61 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/3/30/TAGO_IO12.png/600px-TAGO_IO12.png~|~|alt="TAGO IO12.png" height="404" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO12.png]] |
|
78 |
+[[image:https://wiki.dragino.com/images/thumb/3/3c/TAGO_IO11.png/600px-TAGO_IO11.png||alt="TAGO IO11.png" height="334" width="600"]] |
62 |
62 |
|
|
80 |
+[[image:https://wiki.dragino.com/images/thumb/3/30/TAGO_IO12.png/600px-TAGO_IO12.png||alt="TAGO IO12.png" height="404" width="600"]] |
|
81 |
+ |
63 |
63 |
LGT92 displays the walking track according to the location of the sent data packet. |
64 |
64 |
|
65 |
65 |
The device sets the time interval for sending data packets to control the positioning track. |
66 |
66 |
|
67 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/6/63/TAGO_IO14.png/600px-TAGO_IO14.png~|~|alt="TAGO IO14.png" height="423" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:TAGO_IO14.png]] |
|
86 |
+[[image:https://wiki.dragino.com/images/thumb/6/63/TAGO_IO14.png/600px-TAGO_IO14.png||alt="TAGO IO14.png" height="423" width="600"]] |
68 |
68 |
|
69 |
|
-== Real Time Location System demo(RTLS) == |
|
88 |
+== 4. Real Time Location System demo(RTLS) == |
70 |
70 |
|
71 |
|
-=== Introduction === |
|
90 |
+=== 4.1 Introduction === |
72 |
72 |
|
|
92 |
+((( |
73 |
73 |
The purpose of this document is to describe the Real Time Location System demo |
|
94 |
+))) |
74 |
74 |
|
|
96 |
+((( |
75 |
75 |
(RTLS). It is created as a manual guide for understanding each process of the |
|
98 |
+))) |
76 |
76 |
|
|
100 |
+((( |
77 |
77 |
application, explaining types of users and setting the application. |
|
102 |
+))) |
78 |
78 |
|
|
104 |
+((( |
79 |
79 |
You can access the application through: |
|
106 |
+))) |
80 |
80 |
|
|
108 |
+((( |
81 |
81 |
[[https:~~/~~/rtls.run.tago.io>>url:https://rtls.run.tago.io/]] |
|
110 |
+))) |
82 |
82 |
|
83 |
|
-* The user can read this document for the description of the real-time positioning system demonstration. |
|
112 |
+* ((( |
|
113 |
+The user can read this document for the description of the real-time positioning system demonstration. |
|
114 |
+))) |
84 |
84 |
|
|
116 |
+((( |
85 |
85 |
[[https:~~/~~/www.dragino.com/downloads/downloads/LoRa_End_Node/LBT1/RTLS_demo_documentation.pdf>>url:https://www.dragino.com/downloads/downloads/LoRa_End_Node/LBT1/RTLS_demo_documentation.pdf]] |
|
118 |
+))) |
86 |
86 |
|
87 |
|
-=== Instructions for using LBT1 with RTLS === |
|
120 |
+=== 4.2 Instructions for using LBT1 with RTLS === |
88 |
88 |
|
89 |
89 |
(1)RTLS supports TTNv3 and helium servers for indoor positioning. |
90 |
90 |
|
... |
... |
@@ -96,4 +96,4 @@ |
96 |
96 |
|
97 |
97 |
(5)The coordinate position will be updated every time the device sends a data packet. |
98 |
98 |
|
99 |
|
-[[~[~[image:https://wiki.dragino.com/images/thumb/d/d7/RTLS1.png/600px-RTLS1.png~|~|alt="RTLS1.png" height="314" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:RTLS1.png]] |
|
132 |
+[[image:https://wiki.dragino.com/images/thumb/d/d7/RTLS1.png/600px-RTLS1.png||alt="RTLS1.png" height="314" width="600"]] |