Цитата(Swup @ Jul 3 2017, 11:30)

Я так читаю управляющие регистры, но с потоками данных и файлами, все примерно также
Большое спасибо! Буду пробовать.
Вот так написал для ответа квитанции (18 байт) и 256 пакетов с данными:
Код
waiting_packet_length = 256*1026+18;
answ = 1;
pause_cnt = 0;
pause_step = 0.01;
pause_timeout = 0.2;
while u_cmd.BytesAvailable < waiting_packet_length
pause(pause_step);
pause_cnt = pause_cnt+pause_step;
if pause_cnt>pause_timeout
answ = 0;
break
end
end
Переменная answ всегда равна нулю,т.е. обнуляется. Что нужно изменить?