Как правильно читать поток из Bluetooth устройства?
Создал подключение к устройству и получил поток
inputStream = btSocket.getInputStream();
Читаю данные
inputStream.read();
Устройство посылает одно и то же значение если смотреть в программе Arduino bluetooth controller и это нормально, но когда считываю в своем приложении, через inputStream.read() приходят разные значения.
Как правильно считать данные?