Changes for page Add GPS Support in LG308N / LPS8v2
Last modified by Xiaoling on 2024/07/31 17:46
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 2 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,23 +1,32 @@ 1 1 ((( 2 += **Introduction ** = 3 + 4 +---- 5 + 2 2 It is possible to GPS support in LG308 EC25 version so device will add location info to uplink packet to LoRaWAN server. 3 3 ))) 4 4 9 + 5 5 ((( 6 -Below are the steps: 11 +(% style="color:blue" %)**Below are the steps:** 7 7 ))) 8 8 9 9 ((( 10 -Open the box and connect GPS antenna to GNSS port of EC25 15 +**~1. Open the box and connect GPS antenna to GNSS port of EC25** 11 11 ))) 12 12 13 -[[image: https://wiki.dragino.com/images/thumb/1/19/LG308_GPS_1.png/600px-LG308_GPS_1.png||height="359" width="600"]]18 +[[image:image-20220527160148-2.png]] 14 14 15 15 Connect GPS antenna 16 16 17 17 18 -modify the two files: 23 +((( 24 +**2. modify the two files:** 25 +))) 19 19 27 +((( 20 20 /etc/chatscripts/3g.chat 29 +))) 21 21 22 22 (% class="box" %) 23 23 ((( ... ... @@ -28,7 +28,7 @@ 28 28 TIMEOUT 10 29 29 "" "AT&F" 30 30 OK "ATE1" 31 -(% style="color:red" %)OK "AT+QGPS=1" ~-~-> Add this line, so EC25 module GPS will be enable when dial up(%%) 40 +(% style="color:red" %)**OK "AT+QGPS=1" ~-~-> Add this line, so EC25 module GPS will be enable when dial up**(%%) 32 32 (% style="color:black" %)OK 'AT+CGDCONT=1,"IP","$USE_APN"' 33 33 SAY "Calling UMTS/GPRS" 34 34 TIMEOUT 30 ... ... @@ -37,15 +37,13 @@ 37 37 ))) 38 38 39 39 ((( 40 -(% style="color:red" %)Note: 49 +(% style="color:red" %)**Note: **(%%)**After above settings, the GPS will be enable when dial up, if user doesn't use Cellular for Internet access, above script won't execute, in this case, user can (% style="color:red" %)run "echo AT+QGPS=1 > /dev/ttyUSB2" (%%)to (% style="color:blue" %)enable GPS /usr/bin/generate-config.sh,(%%) after configure this, in the web page, select any frequency band and save to make this take affect.** 41 41 ))) 42 42 43 -((( 44 -/usr/bin/generate-config.sh, after configure this, in the web page, select any frequency band and save to make this take affect. 45 -))) 46 - 47 47 (% class="box" %) 48 48 ((( 54 +((( 55 +((( 49 49 gen_gw_cfg() { 50 50 json_init 51 51 json_add_object gateway_conf ... ... @@ -56,19 +56,27 @@ 56 56 json_add_int "stat_interval" "$stat" 57 57 json_add_boolean "forward_crc_valid" 1 58 58 json_add_boolean "forward_crc_error" 0 59 - (% style="color:red" %)json_add_string "gps_tty_path" "/dev/ttyUSB1" ~-~-~-~--> Add this line so lora program knows to get the gps info from EC25(%%) 66 +))) 67 + 68 +((( 69 + (% style="color:red" %)**json_add_string "gps_tty_path" "/dev/ttyUSB1" ~-~-~-~--> Add this line so lora program knows to get the gps info from EC25** 70 +))) 71 + 72 +((( 60 60 (% style="color:black" %) json_close_object 61 - json_dump > /etc/lora/local_conf.json 62 -} 74 + json_dump > /etc/lora/local_conf.json(%%) 75 +(% style="color:black" %)**}** 63 63 ))) 77 +))) 78 +))) 64 64 65 65 ((( 66 -Reboot the device and run logread -f to verify if GPS already works. 81 +**3. Reboot the device and run logread -f to verify if GPS already works.** 67 67 ))) 68 68 69 69 (% class="box" %) 70 70 ((( 71 -Fri Mar 6 04:08:59 2020 daemon.info lora_pkt_fwd[3016]: ~(% style="color:red" %)INFO~~ GPS serial port path is configured to "/dev/ttyUSB1"86 +Fri Mar 6 04:08:59 2020 daemon.info lora_pkt_fwd[3016]: (% style="color:red" %)**INFO~~ GPS serial port path is configured to "/dev/ttyUSB1"**(%%) 72 72 Fri Mar 6 04:08:59 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [main] TTY port /dev/ttyUSB1 open for GPS synchronization 73 73 Fri Mar 6 04:09:00 2020 cron.err crond[1689]: time disparity of 4301528 minutes detected 74 74 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ sockfd=4 ... ... @@ -76,7 +76,7 @@ 76 76 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ FPort Filter: 0 77 77 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ DevAddrMask: 0x0 78 78 Fri Mar 6 04:09:34 2020 daemon.info lora_pkt_fwd[3016]: INFO: [jit] queue is empty 79 -Fri Mar 6 04:09:34 2020 daemon.info lora_pkt_fwd[3016]: STAT~~ {"stat":{"time":"2020-03-06 04:09:34 UTC",(% style="color:red" %)"lati":22.70627,"long":114.24277,"alti":58,(%%) 94 +Fri Mar 6 04:09:34 2020 daemon.info lora_pkt_fwd[3016]: STAT~~ {"stat":{"time":"2020-03-06 04:09:34 UTC"**,(% style="color:red" %)"lati":22.70627,"long":114.24277,"alti":58,(%%)** 80 80 (% style="color:black" %)"rxnb":0,"rxok":0,"rxfw":0,"ackr":0.0,"dwnb":0,"txnb":0}} 81 81 Fri Mar 6 04:09:35 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [up] PUSH_ACK received in 293 ms 82 82 Fri Mar 6 04:09:35 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [down] PULL_ACK received in 596 ms
- image-20220527160102-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +422.4 KB - Content
- image-20220527160148-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +429.5 KB - Content