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)
Details
- Page properties
-
- Content
-
... ... @@ -1,21 +1,27 @@ 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 22 + 17 17 ((( 18 -modify the two files: 24 +**2. modify the two files:** 19 19 ))) 20 20 21 21 ((( ... ... @@ -31,7 +31,7 @@ 31 31 TIMEOUT 10 32 32 "" "AT&F" 33 33 OK "ATE1" 34 -(% 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**(%%) 35 35 (% style="color:black" %)OK 'AT+CGDCONT=1,"IP","$USE_APN"' 36 36 SAY "Calling UMTS/GPRS" 37 37 TIMEOUT 30 ... ... @@ -40,16 +40,13 @@ 40 40 ))) 41 41 42 42 ((( 43 -(% 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.** 44 44 ))) 45 45 46 -((( 47 -/usr/bin/generate-config.sh, after configure this, in the web page, select any frequency band and save to make this take affect. 48 -))) 49 - 50 50 (% class="box" %) 51 51 ((( 52 52 ((( 55 +((( 53 53 gen_gw_cfg() { 54 54 json_init 55 55 json_add_object gateway_conf ... ... @@ -60,20 +60,27 @@ 60 60 json_add_int "stat_interval" "$stat" 61 61 json_add_boolean "forward_crc_valid" 1 62 62 json_add_boolean "forward_crc_error" 0 63 - (% 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 +((( 64 64 (% style="color:black" %) json_close_object 65 - json_dump > /etc/lora/local_conf.json 66 -} 74 + json_dump > /etc/lora/local_conf.json(%%) 75 +(% style="color:black" %)**}** 67 67 ))) 68 68 ))) 78 +))) 69 69 70 70 ((( 71 -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.** 72 72 ))) 73 73 74 74 (% class="box" %) 75 75 ((( 76 -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"**(%%) 77 77 Fri Mar 6 04:08:59 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [main] TTY port /dev/ttyUSB1 open for GPS synchronization 78 78 Fri Mar 6 04:09:00 2020 cron.err crond[1689]: time disparity of 4301528 minutes detected 79 79 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ sockfd=4 ... ... @@ -81,7 +81,7 @@ 81 81 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ FPort Filter: 0 82 82 Fri Mar 6 04:09:00 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ DevAddrMask: 0x0 83 83 Fri Mar 6 04:09:34 2020 daemon.info lora_pkt_fwd[3016]: INFO: [jit] queue is empty 84 -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,(%%)** 85 85 (% style="color:black" %)"rxnb":0,"rxok":0,"rxfw":0,"ackr":0.0,"dwnb":0,"txnb":0}} 86 86 Fri Mar 6 04:09:35 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [up] PUSH_ACK received in 293 ms 87 87 Fri Mar 6 04:09:35 2020 daemon.info lora_pkt_fwd[3016]: INFO~~ [down] PULL_ACK received in 596 ms