release V14
authorsnickersun <scy@incartech.cn>
Mon, 15 Jun 2020 10:07:55 +0000 (18:07 +0800)
committersnickersun <scy@incartech.cn>
Mon, 15 Jun 2020 10:07:55 +0000 (18:07 +0800)
增加 SPRD DIAG(SENSOR HUB) 输出NMEA日志。
可以通过命令am start -n   mobile.miki/mobile.miki.GPSActivity
呼出测试窗口,同时会通过串口向pc输出nmea日志。

app/release/FactoryMode_V14_202006151805_release.apk [new file with mode: 0644]
app/src/main/java/mobile/miki/GPSActivity.java
app/version_code.properties

diff --git a/app/release/FactoryMode_V14_202006151805_release.apk b/app/release/FactoryMode_V14_202006151805_release.apk
new file mode 100644 (file)
index 0000000..661dc54
Binary files /dev/null and b/app/release/FactoryMode_V14_202006151805_release.apk differ
index 86693e7..97b1f97 100644 (file)
@@ -20,6 +20,8 @@ import android.view.View;
 import android.widget.TextView;\r
 \r
 \r
+import java.io.File;\r
+import java.io.FileOutputStream;\r
 import java.text.DecimalFormat;\r
 import java.text.SimpleDateFormat;\r
 import java.util.ArrayList;\r
@@ -42,9 +44,7 @@ public class GPSActivity extends BaseActivity  {
     private boolean showmessage=false;\r
     private Timer timer;\r
     final LocationSnrAdapter adapter = new LocationSnrAdapter(testSnrEntriyDate(null));\r
-\r
-\r
-\r
+    private final String ttyDialogPort="/dev/ttyGS1";\r
     @Override\r
     protected void onCreate(Bundle savedInstanceState) {\r
         super.onCreate(savedInstanceState);\r
@@ -286,12 +286,23 @@ public class GPSActivity extends BaseActivity  {
     private GPS_locationStatus gps_status = new GPS_locationStatus();\r
     private GPS_locationStatus gps_status_show = new GPS_locationStatus();\r
 \r
+    private void write_nmea_to_tty(String nmeastr){\r
+         try {\r
+             File ttyout=new File(this.ttyDialogPort);\r
+             FileOutputStream fos_tty = new FileOutputStream(ttyout);\r
+            fos_tty.write(nmeastr.getBytes());\r
+            fos_tty.close();\r
+        }catch ( Exception e){\r
+            e.printStackTrace();\r
+        }\r
+\r
+    }\r
     private static int locationFixedCount=0;\r
     static int satindex=0;\r
     public void mOnNmeaReceived(long paramLong, String nmeastr) {\r
 //    EqcAlgorithmNative.native_EqcAlgorithmMethod5(paramString);\r
 //    ICLogger.i("Nmea :"+nmeastr+" "+paramLong);\r
-\r
+        write_nmea_to_tty(nmeastr);\r
         if(nmeastr.startsWith("$RD_RSSI"))  {\r
 \r
             searchCout++;\r
index f0dd37d..66dc3b4 100644 (file)
@@ -1,2 +1,2 @@
-#Fri Jun 12 08:23:57 CST 2020\r
-VERSION_CODE=12\r
+#Mon Jun 15 18:05:53 CST 2020\r
+VERSION_CODE=14\r