I'm working on a custom FTDI serial device with 921600 baud rate. The serial connection works very well, is fast and stable. Recently we encountered newer, lower spec Android devices that receive data for couple of seconds and then just stops receiving any data.
I'm using SerialInputOutputManager with newSingleThreadExecutor to receive the data from the device. There is no debug messages/exceptions, data stream just stops.
I'm working on a custom FTDI serial device with 921600 baud rate. The serial connection works very well, is fast and stable. Recently we encountered newer, lower spec Android devices that receive data for couple of seconds and then just stops receiving any data.
Some testing on different devices:
Works:
Data stream stops intermittently:
I'm using SerialInputOutputManager with newSingleThreadExecutor to receive the data from the device. There is no debug messages/exceptions, data stream just stops.