Я пытался получить ультразвуковые данные от Arduino, используя набор инструментов последовательной связи в scilab, чтобы ввести их в симуляцию xcos.Для этого я следовал Включить функцию / скрипт Scilab в качестве блока в xcos / scicos и создал свою собственную функцию.Есть ли способ вывести данные serialread в области видимости xcos?или я думаю, что моя реализация неверна в функции scilab.Iam Using Windows 10 64-битная
функция SCILAB
function y = serialREAD(a)
h = openserial(7, "9600,n,8,1") // open COM7
for ii = 1:a
y = strtod(part(readserialline(h), [1,2,3])) * (a/a)
end
closeserial(h)
endfunction
конечная функция
блок-схема XCOS
ОШИБКА [Эта ошибка была решена, преобразование строки в двойное число с использованием strtod]
Данные в CMscope, но не в режиме реального времени только после моделирования, мое окончательное время интегрирования равно 100.