[Problemas de desarrollo] usb-serial-for-android

No se puede volver a leer el dispositivo USB después de que se reinicia el programa

  • Conecta el dispositivo USB, el programa se ejecuta, todo es normal. Cierre el programa y ábralo nuevamente, el dispositivo y el puerto se pueden obtener hasta que Port.open(connection)ocurra un error
  • Usando el sistema RK3188 5.1
  • El sensor es un sensor de temperatura corporal, use este CH34 de código abierto a USB
/MainActivity: connection: android.hardware.usb.UsbDeviceConnection@3b3b49f1
/UsbDeviceConnectionJNI: close
/MainActivity: 打开端口失败

java.io.IOException: Expected 0xff bytes, but get 0x9f [init #6]
    at com.hoho.android.usbserial.driver.Ch34xSerialDriver$Ch340SerialPort.checkState(Ch34xSerialDriver.java:158)
    at com.hoho.android.usbserial.driver.Ch34xSerialDriver$Ch340SerialPort.initialize(Ch34xSerialDriver.java:184)
    at com.hoho.android.usbserial.driver.Ch34xSerialDriver$Ch340SerialPort.openInt(Ch34xSerialDriver.java:113)
    at com.hoho.android.usbserial.driver.CommonUsbSerialPort.open(CommonUsbSerialPort.java:116)
    at com.example.tempermodular.TemperMoudle$1.onReceive(TemperMoudle.java:103)
    at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:866)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:135)
    at android.app.ActivityThread.main(ActivityThread.java:5258)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:940)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:735)
  • Después de descargar y ejecutar el código en GITHUB , ocurre el mismo problema.

responder

  • Dado que mi sensor se usa para recibir datos setRTS(true), esto puede causar tales problemas, por lo que primero necesito cerrar el puerto setRTS(false). Está un poco picado.

Supongo que te gusta

Origin blog.csdn.net/qq_36881363/article/details/104861952
Recomendado
Clasificación