когда я хочу отправить массив байтов в поток последовательного порта с помощью java, на целевом устройстве я получаю другой результат!!!
byte[] sendingPack = new byte[7];
sendingPack[0] = 0x6E;
sendingPack[1] = 0x55;
sendingPack[2] = (byte) 0x0D;
sendingPack[3] = (byte) (1 & 0x000000FF);
sendingPack[4] = 0x01;
sendingPack[5] = 0x0D;
sendingPack[6] = (byte) 0xAA;
getSendBuffer().getOutputStream().write(sendingPack);
sending array : byte[]{0x6E,0x55,0x0D,0x01,0x01,0x0D,0xAA}
receive result array : 6E 55 0D 0A 01 01 0D 0A AA
на терминале CodeVisionAVR я получаю "0A"!! Как я могу решить эту проблему??
have 0A plussage
. Пожалуйста, опишите, что происходит лучше. Вы позволяете нам отлаживать слишком много. Вы могли бы гораздо лучше сказать, что происходит и где. - person greenapps   schedule 17.01.2016