nesco писал(а):
можешь дать последовательность твоего устройства, записей, этак, на 100а есть какой-нить порт-монитор, который в лог накидал бы все что идет с порта с временными отметками? без него только так последовательность могу описать:
...
85 252 (еще 16 байт) ~20 мс пауза
85 252 (еще 16 байт) ~20 мс пауза
85 252 (еще 16 байт) ~20 мс пауза
85 252 (еще 16 байт) ~20 мс пауза
...
если быть точнее, то вот что я захватываю (выборка из сотни пакетов):
55,FC,04,3E,04,38,07,92,05,E7,05,E9,04,43,00,9D,03,D5,
55,FC,04,41,04,38,07,90,05,E8,05,E9,04,46,00,9E,03,DB,
55,FC,04,41,04,38,07,90,05,E8,05,E9,04,46,00,9E,03,DB,
...
55,FC,04,41,04,38,07,90,05,E7,05,E9,04,46,00,9E,03,DA,
04,37,07,92,05,E8,05,E9,04,43,00,9D,03,D8,
55,FC,04,3E,04,38,07,92,05,E7,05,E9,04,43,00,9D,03,D5,
...
55,FC,04,40,04,37,07,92,05,E7,05,E8,04,44,00,9D,03,D6,
E9,04,44,00,9D,03,D7,
55,FC,04,40,04,37,07,92,05,E7,05,E9,04,44,00,9D,03,D7,
подозреваю что это из-за того, что я очищаю буфер во время его заполнения, вот он и режется. наверное остается понять, в какой момент времени нужно очищать буфер.