ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
572668 Топик полностью
fk0, легенда (14.01.2015 13:26, просмотров: 204) ответил Dingo на Есть вариант - передавать приёмнику сколько всего будет. rxx "filename.bin" 12342 Если размера нет - сами детектим (и сами виноваты). А на Kermit чего-то описание не найду с ходу. К тому же простота реализации подкупает и распространённость.
Если канал передачи данных подразумевает задержку (например, модем), то X-modem очень плохой протокол -- скорость упадёт _в_ _разы_ (из-за ожидания ACK). Или если ошибок много. Если для зашивки прошивки через ком-порт, то X-modem хорошее решение. http://www.columbia.edu/kermit/ek.html
Если при том жизненно нужно длина файла -- делай Y-modem, он тоже "есть везде" (разница только в 0-м блоке, в котором собственно имя файла и длина передаётся). На kermit всё есть, по ссылке.
[ZX]