Чтение последовательного вывода из Arduino на LabVIEW с использованием LINX - PullRequest
0 голосов
/ 26 октября 2019

Я написал код Arduino с последовательным выходом с плавающей запятой. Я пытаюсь отправить эту переменную с плавающей точкой из Arduino в LabVIEW, используя LINX для вычисления некоторых алгоритмов. Был бы признателен за помощь по использованию LabVIEW LINX для чтения последовательного вывода из Arduino.

Я пытался использовать блок чтения визы, но всякий раз, когда я пытаюсь присоединиться к блоку чтения визы с открытым последовательным блоком LINX, возникает ошибка из-за невозможности ссылки ресурса LINX на ресурс визы.

Есть ли альтернатива блоку Visa Read для LINX?

1 Ответ

1 голос
/ 27 октября 2019

Библиотека Linx содержит функции для чтения данных с платы Arduino. Вам не нужно использовать «сырую» функцию VISA Read - и вы не можете подключить ее к функциям библиотеки Linx, потому что входы / выходы ВП имеют разные типы данных.

Для того, чтобы считывать аналоговое значение изArduino доска, вам нужно использовать Analog Read 1 Chan.vi от Linx pallete. Посмотрите примеры в папке C:\Program Files (x86)\National Instruments\LabVIEW XXXX\examples\MakerHub\LINX\ - надеюсь, это поможет вам попасть в библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...