Merge pull request #184 from twsmith85/inputstream_int_return_fix

InputStream integer return fixes.
no_default_setup
Felipe Herranz 2018-12-25 21:20:11 +01:00 zatwierdzone przez GitHub
commit 515b7c242a
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -42,7 +42,7 @@ public class SerialInputStream extends InputStream
int ret = device.syncRead(buffer, timeout);
if(ret >= 0) {
bufferSize = ret;
return buffer[pointer++];
return buffer[pointer++] & 0xff;
}else {
return -1;
}
@ -68,7 +68,7 @@ public class SerialInputStream extends InputStream
private int checkFromBuffer(){
if(bufferSize > 0 && pointer < bufferSize){
return buffer[pointer++];
return buffer[pointer++] & 0xff;
}else{
pointer = 0;
bufferSize = -1;