Вот код! Параметры порта на другой стороне совпадают! Не знаю играет ли это роль пишу под ASP Linux.
Это стандартный пример SerialDemo только добавил функцию Write(short[], int) там как видите я сначала вывел массив потом положил в поток! Ловлю эту инфу на другой стороне а там происходят уже эти подмены! ХЗ в чем дело!
private OutputStream os; public int Write(short[] pbtInfo, int nCount) { try { byte[] pbt = new byte[nCount]; for(int i = 0; i < nCount; i++) pbt[i] = (byte)pbtInfo[i]; System.out.print("Serial connection - write - "); for(int i = 2; i < nCount - 1; i++) System.out.printf("%02x.",pbtInfo[i]); System.out.println(""); os.write(pbt, 0, nCount); } catch (IOException e) { System.err.println(e); } return nCount; }