Есть такой вид :
после этого принимаю временные отметки. раз в секунду.
как сделать ( и возможно ли) сделать так, чтоб цикл, в котором принимаю данные работал с заданной задержкой (100 мс), а не с периодом получения данных (1000 мс) ?
или это надо сделать в отдельном цикле и передавать данные в основной ?
Общаюсь с программой, принимаю от неё CONNECTED WITH SERVER, потом отправляю две команды на запуск.Приём без задержки
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
-
IvanLis
- guru
- Сообщения: 5462
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 86 раз
Re: Приём без задержки
Поставить timeout=100 и обрабатывать ошибку. Но смысл крутить цикл, если в этом нет необходимости.Sergey Ivanov писал(а):как сделать ( и возможно ли) сделать так, чтоб цикл, в котором принимаю данные работал с заданной задержкой (100 мс), а не с периодом получения данных (1000 мс) ?
Это наверное более правильное решение.Sergey Ivanov писал(а):или это надо сделать в отдельном цикле и передавать данные в основной ?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Приём без задержки
попробую. там кроме приёма ещё штуки более быстрые будетIvanLis писал(а):Поставить timeout=100 и обрабатывать ошибку. Но смысл крутить цикл, если в этом нет необходимости.Sergey Ivanov писал(а):как сделать ( и возможно ли) сделать так, чтоб цикл, в котором принимаю данные работал с заданной задержкой (100 мс), а не с периодом получения данных (1000 мс) ?
PS попробовал. отлично работает. спасибо за подсказку
Добро пожаловать на http://rk-stud.ru/
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 1176 Просмотры
-
Последнее сообщение SebastianPereiro