I'm using the UsbSerial to do asynchronous serial communication between an Android app and an Arduino. This has been working fairly well for me for the past couple of years (minus a few quirks buffering received data). Recently I tried upgrading the UsbSerial version to v6.0.5 from v6.0.4, and now I'm seeing problems with communication right when the app starts, but then seems to recover a bit later. I actually see this problem with every version after v6.04 (all the way up to v6.1.0). Would there be a reason that I would need to delay starting the communication on app startup with v6.0.5 and above?
I'm using the UsbSerial to do asynchronous serial communication between an Android app and an Arduino. This has been working fairly well for me for the past couple of years (minus a few quirks buffering received data). Recently I tried upgrading the UsbSerial version to v6.0.5 from v6.0.4, and now I'm seeing problems with communication right when the app starts, but then seems to recover a bit later. I actually see this problem with every version after v6.04 (all the way up to v6.1.0). Would there be a reason that I would need to delay starting the communication on app startup with v6.0.5 and above?