|
@@ -1,15 +1,13 @@
|
|
|
package com.wdkl.app.ncs.callingbed.fragment
|
|
|
|
|
|
import android.hardware.Camera
|
|
|
+import android.text.method.ScrollingMovementMethod
|
|
|
import android.view.SurfaceHolder
|
|
|
import android.view.View
|
|
|
import com.enation.javashop.net.engine.model.NetState
|
|
|
import com.wdkl.app.ncs.callingbed.R
|
|
|
import com.wdkl.app.ncs.callingbed.databinding.TestFragmentLayBinding
|
|
|
-import com.wdkl.app.ncs.callingbed.helper.MediaPlayHelper
|
|
|
-import com.wdkl.app.ncs.callingbed.helper.RecordHelper
|
|
|
-import com.wdkl.app.ncs.callingbed.helper.SerialPortHelper
|
|
|
-import com.wdkl.app.ncs.callingbed.helper.SoundPoolManager
|
|
|
+import com.wdkl.app.ncs.callingbed.helper.*
|
|
|
import com.wdkl.app.ncs.callingbed.launch.CallingbedLaunch
|
|
|
import com.wdkl.ncs.android.lib.base.BaseFragment
|
|
|
import com.wdkl.ncs.android.lib.vo.filter
|
|
@@ -31,6 +29,8 @@ class TestFragment : BaseFragment<QrCodeFragmentPresenter, TestFragmentLayBindin
|
|
|
var testButton2 = false
|
|
|
var testButton3 = false
|
|
|
|
|
|
+ var netOff = false
|
|
|
+
|
|
|
private var mCamera: Camera? = null
|
|
|
|
|
|
override fun getLayId(): Int {
|
|
@@ -44,6 +44,8 @@ class TestFragment : BaseFragment<QrCodeFragmentPresenter, TestFragmentLayBindin
|
|
|
override fun init() {
|
|
|
RecordHelper.getInstance().init()
|
|
|
SoundPoolManager.getInstance().playSound(4, 1.0f, 1.0f, 0)
|
|
|
+ tv_test_info.movementMethod = ScrollingMovementMethod.getInstance()
|
|
|
+ tv_ip.text = "IP:" + NetHelper.getInstance().localIP
|
|
|
|
|
|
startCameraPreview()
|
|
|
}
|
|
@@ -54,6 +56,35 @@ class TestFragment : BaseFragment<QrCodeFragmentPresenter, TestFragmentLayBindin
|
|
|
//开始测试
|
|
|
startTest()
|
|
|
}*/
|
|
|
+
|
|
|
+ btn_reset.setOnClickListener {
|
|
|
+ SerialPortHelper.resetDevice()
|
|
|
+ }
|
|
|
+
|
|
|
+ btn_net_off.setOnClickListener {
|
|
|
+ if (netOff) {
|
|
|
+ netOff = false
|
|
|
+ SerialPortHelper.netOff(false)
|
|
|
+ } else {
|
|
|
+ netOff = true
|
|
|
+ SerialPortHelper.netOff(true)
|
|
|
+ }
|
|
|
+ btn_net_off.isEnabled = false
|
|
|
+
|
|
|
+ Thread {
|
|
|
+ try {
|
|
|
+ Thread.sleep(5000)
|
|
|
+
|
|
|
+ activity.runOnUiThread {
|
|
|
+ tv_ip.text = "IP:" + NetHelper.getInstance().localIP
|
|
|
+ btn_net_off.isEnabled = true
|
|
|
+ }
|
|
|
+
|
|
|
+ } catch (ex: Exception) {
|
|
|
+ //
|
|
|
+ }
|
|
|
+ }.start()
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private fun startTest() {
|