Просмотр исходного кода

刚开机时下发串口命令切换mic不成功,修改为延迟发送

weizhengliang 3 лет назад
Родитель
Сommit
c31f26d0b9
2 измененных файлов с 7 добавлено и 2 удалено
  1. 1 1
      app/build.gradle
  2. 6 1
      app/src/main/java/com/wdkl/callingbed/ui/InitActivity.java

+ 1 - 1
app/build.gradle

@@ -40,7 +40,7 @@ android {
         minSdkVersion 15
         targetSdkVersion 26
         versionCode 1
-        versionName "1.66"
+        versionName "1.7"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
 
         buildConfigField "String", "BUILD_TIME", getDate()

+ 6 - 1
app/src/main/java/com/wdkl/callingbed/ui/InitActivity.java

@@ -106,11 +106,13 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.ISerial
         serialPortUtil.setOnDataReceiveListener(this);
         serialPortUtil.setOnDataReceiveStringListener(this);
 
-        setHandsMIC(serialPortUtil, true);//面板mic有回音,需要禁掉
         File file = new File(TEST_AUDIO_FILE_PATH);
         if (!file.exists()) {
             file.mkdir();
         }
+
+        //延迟发送串口命令
+        updateHandler.sendEmptyMessageDelayed(666, 5000);
     }
 
     @Override
@@ -631,6 +633,9 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.ISerial
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     CallingBedSendCommand.setNetStatus(serialPortUtil, "1");
                     break;
+                case 666:
+                    setHandsMIC(serialPortUtil, true);//使用手柄mic
+                    break;
                 /*case 555:
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     break;*/