Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Задержка между записью/чтением Serial-порта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание документации http://www.cyberforum.ru/cpp/thread231772.html
Один из самых больных вопросов для плохо организованных проектов :) Вопрос собственно такой: чем (в чём, в каком редакторе) создавать документацию и в каком формате хранить? Есть мысли-вопрос...
C++ Автоматизация OpenOffice 3.2 Доброго времени суток. Необходимо прикрутить OpenOffice 3.2 API к VS 2008 или Qt Creator(вроде как, правда, Оо не дружит особо с MinGW, но все таки). ОС Win7. Долго читал различные манула, форумы и... http://www.cyberforum.ru/cpp/thread231355.html
Как написать функцию, которая бы автоматически определяла типа принимаемых параметров? C++
Друзья! На самом деле примеров подобных функций много, я имею ввиду конструкторы объектов классов из библиотеки STL Но там принимаемые параметры различаются явно. А у меня- никак, но тем не менее,...
Подключение TLB-файла C++
Доброе время суток. Попросили написать программу учета для кассового аппарата. Чтобы хозяин пришел глянул что как, подредактировал и ушел. На сайте производителя нашел описание протокола связи...
C++ не могу разобраться с процессом http://www.cyberforum.ru/cpp/thread230038.html
незнал куда написать необходимо разобраться с процессом прикрепленным ниже а именно принцип работы. При работе с дизасемблером(я еще новичок не разбираюсь) суть не открылась мне если кто разбирается...
C++ Программирование микшера для windows 7 Пишу программу - микшер через win API. На XP все работает без проблем, перенес на windows 7 и оказалось что микшер не работает. Проблему нашел при выполнении команды mixerSetControlDetails, выдавала... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9633 / 5581 / 948
Регистрация: 25.07.2009
Сообщений: 10,715
21.01.2011, 13:30
Цитата Сообщение от Vitam1n Посмотреть сообщение
Мне постоянно надо слип ставить между этими операциями?
Да, иначе устройство не будет успевать отвечать.

Цитата Сообщение от Vitam1n Посмотреть сообщение
Ставить 1500 или рассчитывать число как количество_байт*время_передачи_1_байт?
Так не рассчитаете - нужно ещё на время работы самого устройства закладываться. Я бы эмпирически нашёл минимальное время отклика уменьшая время засыпания, умножил бы его на два (а то и на три), да так и оставил бы. Более "продвинутый" вариант - отправил данные, подождал минимальное время с небольшим запасом, попробовал прочитать. Если тишина, подождал ещё два раза по столько, потом ещё три... Если снова ни ответа, ни привета - выдавать сообщение, что устройство не готово...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru