<
From version < 1.3 >
edited by Xiaoling
on 2022/05/17 10:15
To version < 1.4 >
edited by Xiaoling
on 2022/05/17 10:16
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -81,8 +81,10 @@
81 81  [[image:https://wiki.dragino.com/images/thumb/e/e8/Beacon11.jpg/600px-Beacon11.jpg||alt="Beacon11.jpg" height="324" width="600"]]
82 82  
83 83  (((
84 +(((
84 84  The map accurately places the beacon of ibeacon, which is the reference for positioning. At this time, UUID, MAJOR and MINOR must be filled in correctly.
85 85  )))
87 +)))
86 86  
87 87  4. Upload Floor plan.
88 88  
... ... @@ -96,7 +96,9 @@
96 96  
97 97  create layer
98 98  
101 +(((
99 99  6. Add iBeacon position info. Drag the iBeacon to match position and input the UUID, MAJOR and MINOR of this iBeacon.
103 +)))
100 100  
101 101  [[image:https://wiki.dragino.com/images/thumb/1/1d/Beacon14.png/600px-Beacon14.png||height="261" width="600"]]
102 102  
... ... @@ -192,40 +192,53 @@
192 192  
193 193  = 4. Set Up Converter Server =
194 194  
195 -* How to install and run this service on Linux?
199 +* (((
200 +How to install and run this service on Linux?
201 +)))
196 196  
203 +(((
197 197  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).
205 +)))
198 198  
207 +(((
199 199  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.
209 +)))
200 200  
211 +(((
201 201  
202 202  System: Debian / Ubuntu
214 +)))
203 203  
204 -{{{step:
205
206 -1. sudo apt install libcurl4-dev 
207
216 +(% class="box" %)
217 +(((
218 +step:
219 +
220 +~1. sudo apt install libcurl4-dev 
221 +
208 208  2. sudo apt install  gcc automake autoconf libtool make cmake
209 - 
210 -3. git clone -b master https://github.com/mikayong/location.git
211 - 
223 +
224 +3. git clone -b master https:~/~/github.com/mikayong/location.git
225 +
212 212  4. cd location/libmqtt
213 - 
227 +
214 214  5. mkdir build
215 - 
229 +
216 216  6. cd build && cmake ../
217 - 
231 +
218 218  7. make && sudo make install 
219 - 
233 +
220 220  8. cd ../
221 - 
235 +
222 222  9. make 
223 - 
237 +
224 224  10. sudo cp location_conf.json  /etc/
225
226 -11. Edit the configuration file, and run the location service in the background: ./location &}}}
239 +
240 +~11. Edit the configuration file, and run the location service in the background: ./location &
241 +)))
227 227  
243 +(((
228 228  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
245 +)))
229 229  
230 230  = 5. Configuration file: location_conf.json =
231 231  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0