Changes for page Mapwize

Last modified by Xiaoling on 2023/04/23 15:31

From version 28.4
edited by Xiaoling
on 2022/07/25 11:33
Change comment: There is no comment for this version
To version 28.11
edited by Xiaoling
on 2023/04/23 15:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -16,10 +16,8 @@
16 16  LBT1 Indoor Positioning Network Structure
17 17  
18 18  
19 -
20 20  = 2.  Prepare Map =
21 21  
22 -
23 23  == 2.1  Prepare iBeacons ==
24 24  
25 25  
... ... @@ -66,7 +66,6 @@
66 66  beacon software
67 67  
68 68  
69 -
70 70  == 2.2  Create Map ==
71 71  
72 72  
... ... @@ -141,10 +141,8 @@
141 141  create iBeacon
142 142  
143 143  
144 -
145 145  = 3.  Configure TTN =
146 146  
147 -
148 148  == 3.1  Configure LBT1 to Upload data to TTN ==
149 149  
150 150  
... ... @@ -151,7 +151,6 @@
151 151  Please refer the instruction in the [[User Manual>>url:http://www.dragino.com/downloads/index.php?dir=accessories/Bluetooth/BCN01]]. Note the (% style="color:#4f81bd" %)**LBT1 need to set to MOD=3**(%%) here.
152 152  
153 153  
154 -
155 155  == 3.2  Decoder in TTN ==
156 156  
157 157  
... ... @@ -236,31 +236,32 @@
236 236  )))
237 237  
238 238  
239 -
240 240  = 4.  Set Up Converter Server =
241 241  
242 242  
243 243  * (((
244 -**How to install and run this service on Linux?**
237 +(% style="color:blue" %)**How to install and run this service on Linux?**
245 245  )))
246 246  
247 247  (((
248 -Step1.  Rent a Linux on Amazon cloud or alicloud to the host, and pre install the Linux system (Debian, Ubuntu, CentOS are available for distribution).
241 +(% style="color:red" %)**Step1:**(%%)  Rent a Linux on Amazon cloud or alicloud to the host, and pre install the Linux system (Debian, Ubuntu, CentOS are available for distribution).
249 249  )))
250 250  
251 251  (((
252 -Step2.  Run the code on the server after compiling. Compilation requires the support of libcurl. First, compile libmqtt in the code, and then compile location.
245 +(% style="color:red" %)**Step2: **(%%) Run the code on the server after compiling. Compilation requires the support of libcurl. First, compile libmqtt in the code, and then compile location.
246 +
247 +
253 253  )))
254 254  
255 255  (((
256 -System:  Debian / Ubuntu
251 +**System:  Debian / Ubuntu**
257 257  )))
258 258  
259 259  (% class="box" %)
260 260  (((
261 -**step:**
262 -\\1. sudo apt install libcurl4-dev 
263 -\\2. sudo apt install  gcc automake autoconf libtool make cmake
256 +(% style="color:blue" %)**step:**(%%)
257 +\\1. **sudo** apt install libcurl4-dev 
258 +\\2. **sudo** apt **install  gcc automake autoconf** libtool **make** cmake
264 264  \\3. git clone -b master https:~/~/github.com/mikayong/location.git
265 265  \\4. cd location/libmqtt
266 266  \\5. mkdir build
... ... @@ -273,15 +273,18 @@
273 273  )))
274 274  
275 275  (((
276 -Step3.The location service subscribes to the lora information stream on TTN through the mqtt protocol, parses the information to generate a geographic location, and finally creates a geographic location on the mapwize map. The following is the configuration of the location service, the configuration file is in json format, the file is /etc/location_conf.json
271 +(% style="color:red" %)**Step3:**(%%)** **The location service subscribes to the lora information stream on TTN through the mqtt protocol, parses the information to generate a geographic location, and finally creates a geographic location on the mapwize map. The following is the configuration of the location service, the configuration file is in json format, the file is /etc/location_conf.json
277 277  
278 278  
279 279  )))
280 280  
281 -= 5. Configuration file: location_conf.json =
276 += 5.  Configuration file: location_conf.json =
282 282  
278 +
283 283  * (((
284 -We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.
280 +(% style="color:blue" %)**We use the 120.78.138.177 server as an example. The location service is currently installed on the 120.78.138.177 server, the code is in /root/location, and the configuration file for running location pre-read directly is /etc/location_conf.json.**
281 +
282 +
285 285  )))
286 286  
287 287  (((
... ... @@ -338,23 +338,29 @@
338 338  
339 339  (((
340 340  }
339 +
340 +
341 +
341 341  )))
342 342  
343 -* Parameter acquisition method of configuration file:
344 +* (% style="color:blue" %)**Parameter acquisition method of configuration file:**
344 344  
346 +
345 345  (% class="box" %)
346 346  (((
347 -"username":"[str]"
349 +**"username":"[str]" **
348 348  )))
349 349  
352 +
350 350  [[image:image-20220526151707-12.png]]
351 351  
352 352  username
353 353  
354 354  
358 +
355 355  (% class="box" %)
356 356  (((
357 -"password":"[str]"     
361 +**"password":"[str]" **
358 358  )))
359 359  
360 360  [[image:image-20220526151736-13.png]]
... ... @@ -362,9 +362,10 @@
362 362  password
363 363  
364 364  
369 +
365 365  (% class="box" %)
366 366  (((
367 -"apikey": "[str]"
372 +**"apikey": "[str]" **
368 368  )))
369 369  
370 370  [[image:image-20220526151819-14.png||height="588" width="1203"]]
... ... @@ -371,9 +371,11 @@
371 371  
372 372  apikey
373 373  
379 +
380 +
374 374  (% class="box" %)
375 375  (((
376 -"orgid":"[str]"
383 +**"orgid":"[str]"**
377 377  )))
378 378  
379 379  [[image:image-20220526152014-15.png]]
... ... @@ -381,9 +381,10 @@
381 381  orgid
382 382  
383 383  
391 +
384 384  (% class="box" %)
385 385  (((
386 -"universesid":"[str]"
394 +**"universesid":"[str]"**
387 387  )))
388 388  
389 389  [[image:image-20220526152115-16.png]]
... ... @@ -391,9 +391,10 @@
391 391  universesid
392 392  
393 393  
402 +
394 394  (% class="box" %)
395 395  (((
396 -"placetype": "[str]"
405 +**"placetype": "[str]"**
397 397  )))
398 398  
399 399  [[image:image-20220526152150-17.png]]
... ... @@ -401,10 +401,11 @@
401 401  placetype
402 402  
403 403  
404 -**Here are two ways to enter the server:**
405 405  
406 -**~1. WinSCP**
414 +(% style="color:blue" %)**Here are two ways to enter the server:**
407 407  
416 +(% style="color:red" %)**1. WinSCP**
417 +
408 408  [[image:image-20220526152303-18.png]]
409 409  
410 410  
... ... @@ -416,8 +416,9 @@
416 416  way1
417 417  
418 418  
419 -**2. secureCRT**
420 420  
430 +(% style="color:red" %)**2. secureCRT**
431 +
421 421  [[image:image-20220526153145-22.png]]
422 422  
423 423  [[image:image-20220526153236-23.png]]
... ... @@ -427,8 +427,10 @@
427 427  way2
428 428  
429 429  
430 -= 6. Test Result =
441 += 6.  Test Result =
431 431  
443 +
432 432  The real-time position on the map is obtained according to the moving change of LBT1.
433 433  
446 +
434 434  [[image:image-20220526153424-25.png||height="693" width="1414"]]