Добрые люди, подскажите пожалуйста, со следующей проблемой.
Через COM порт у меня передаются три значения в строке (температура, время и напряжение на фотодиоде) с ардуино. Значения в COM порт поступают и при выключенной labVIEW. Проблема состоит в том, что когда я запускаю labVIEW, то у меня происходят резкие скачки произвольных значений. Как я понимаю это происходит из-за того, что LabVIEW вклинивается в эту передачу данных (COM порт используют два устройства). Можно ли сделать так, чтобы значения приходящий через COM порт в LabVIEW использовались не с первого, а скажем со второго?
COM порт и передача данных
-
- interested
- Сообщения: 8
- Зарегистрирован: 14 май 2017, 15:28
- Версия LabVIEW: 15
- Контактная информация:
-
- professor
- Сообщения: 3410
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: COM порт и передача данных
вы собираетесь сделать так, что три устройства одновременно общаются через один порт?
И в чём сложность вытащить значение из порта, но не использовать его (выкинуть)?
И в чём сложность вытащить значение из порта, но не использовать его (выкинуть)?
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: COM порт и передача данных
Проблема у вас потому, что в момент запуска программы передается посылка. Для нормальной работы вам необходимо корректно ее принимать. Кто ардуину программировал? По умолчанию при инициализации порта заявлен терминальный символ и активирован прием посылки по нему, именно поэтому при кажущейся простоте, проблемы только с первой посылкой, она может прийти неполной. В конце концов, перед входом в цикл сделайте фиктивное чтение, как в цикле.
-
- interested
- Сообщения: 8
- Зарегистрирован: 14 май 2017, 15:28
- Версия LabVIEW: 15
- Контактная информация:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 13 Ответы
- 2455 Просмотры
-
Последнее сообщение rsv
-
- 3 Ответы
- 881 Просмотры
-
Последнее сообщение IvanLis
-
- 13 Ответы
- 1232 Просмотры
-
Последнее сообщение Boxa
-
- 0 Ответы
- 506 Просмотры
-
Последнее сообщение Juri
-
- 3 Ответы
- 272 Просмотры
-
Последнее сообщение AndreyDmitriev