реклама на сайте
подробности

 
 
> Проблема с приемом файла по Xmodem от Гипертерминала
alux
сообщение Apr 1 2009, 12:19
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Пытаюсь отправить тестовый текстовый файл через гипертерминал на прибор.
За основу взял исходник Xmodem.cpp
http://www.koders.com/cpp/fidF02ED33BDED10...s=xmodem.cpp#L1

Немного переделал: убрал обработку исключений, заменил функцию расчета CRC16 и исправил ошибки. В итоге SendFile() отправляет файл, а вот наоборот, никак не получается: получаю SOH, затем номер блока=1, затем его дополнение до единицы=254, и все... Дальше Гипертерминал получает запрос на повторную передачу и после 9 попыток связь обрывается. Делаю все по протоколу, вроде. Свои исходник прилагаю. Посмотрите, пожалуйста, что я не так делаю?
Прикрепленные файлы
Прикрепленный файл  xmodem.rar ( 3.6 килобайт ) Кол-во скачиваний: 23
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01301 секунд с 7
ELECTRONIX ©2004-2016