Przeglądaj źródła

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

weizhengliang 3 lat temu
rodzic
commit
c31f26d0b9

+ 1 - 1
app/build.gradle

@@ -40,7 +40,7 @@ android {
         minSdkVersion 15
         minSdkVersion 15
         targetSdkVersion 26
         targetSdkVersion 26
         versionCode 1
         versionCode 1
-        versionName "1.66"
+        versionName "1.7"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
 
 
         buildConfigField "String", "BUILD_TIME", getDate()
         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.setOnDataReceiveListener(this);
         serialPortUtil.setOnDataReceiveStringListener(this);
         serialPortUtil.setOnDataReceiveStringListener(this);
 
 
-        setHandsMIC(serialPortUtil, true);//面板mic有回音,需要禁掉
         File file = new File(TEST_AUDIO_FILE_PATH);
         File file = new File(TEST_AUDIO_FILE_PATH);
         if (!file.exists()) {
         if (!file.exists()) {
             file.mkdir();
             file.mkdir();
         }
         }
+
+        //延迟发送串口命令
+        updateHandler.sendEmptyMessageDelayed(666, 5000);
     }
     }
 
 
     @Override
     @Override
@@ -631,6 +633,9 @@ public class InitActivity extends BaseActivity implements SerialPortUtil.ISerial
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     CallingBedSendCommand.setNetStatus(serialPortUtil, "1");
                     CallingBedSendCommand.setNetStatus(serialPortUtil, "1");
                     break;
                     break;
+                case 666:
+                    setHandsMIC(serialPortUtil, true);//使用手柄mic
+                    break;
                 /*case 555:
                 /*case 555:
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     AutoRebootUtil.reboot(MyApplication.getAppContext());
                     break;*/
                     break;*/