From: snickersun Date: Mon, 15 Jun 2020 10:07:55 +0000 (+0800) Subject: release V14 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.js?a=commitdiff_plain;h=7bf206edd627ce30c78676e9f63bd41a9b23aff3;p=factoryMode.git release V14 增加 SPRD DIAG(SENSOR HUB) 输出NMEA日志。 可以通过命令am start -n mobile.miki/mobile.miki.GPSActivity 呼出测试窗口,同时会通过串口向pc输出nmea日志。 --- diff --git a/app/release/FactoryMode_V14_202006151805_release.apk b/app/release/FactoryMode_V14_202006151805_release.apk new file mode 100644 index 0000000..661dc54 Binary files /dev/null and b/app/release/FactoryMode_V14_202006151805_release.apk differ diff --git a/app/src/main/java/mobile/miki/GPSActivity.java b/app/src/main/java/mobile/miki/GPSActivity.java index 86693e7..97b1f97 100644 --- a/app/src/main/java/mobile/miki/GPSActivity.java +++ b/app/src/main/java/mobile/miki/GPSActivity.java @@ -20,6 +20,8 @@ import android.view.View; import android.widget.TextView; +import java.io.File; +import java.io.FileOutputStream; import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; @@ -42,9 +44,7 @@ public class GPSActivity extends BaseActivity { private boolean showmessage=false; private Timer timer; final LocationSnrAdapter adapter = new LocationSnrAdapter(testSnrEntriyDate(null)); - - - + private final String ttyDialogPort="/dev/ttyGS1"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -286,12 +286,23 @@ public class GPSActivity extends BaseActivity { private GPS_locationStatus gps_status = new GPS_locationStatus(); private GPS_locationStatus gps_status_show = new GPS_locationStatus(); + private void write_nmea_to_tty(String nmeastr){ + try { + File ttyout=new File(this.ttyDialogPort); + FileOutputStream fos_tty = new FileOutputStream(ttyout); + fos_tty.write(nmeastr.getBytes()); + fos_tty.close(); + }catch ( Exception e){ + e.printStackTrace(); + } + + } private static int locationFixedCount=0; static int satindex=0; public void mOnNmeaReceived(long paramLong, String nmeastr) { // EqcAlgorithmNative.native_EqcAlgorithmMethod5(paramString); // ICLogger.i("Nmea :"+nmeastr+" "+paramLong); - + write_nmea_to_tty(nmeastr); if(nmeastr.startsWith("$RD_RSSI")) { searchCout++; diff --git a/app/version_code.properties b/app/version_code.properties index f0dd37d..66dc3b4 100644 --- a/app/version_code.properties +++ b/app/version_code.properties @@ -1,2 +1,2 @@ -#Fri Jun 12 08:23:57 CST 2020 -VERSION_CODE=12 +#Mon Jun 15 18:05:53 CST 2020 +VERSION_CODE=14