Send decimal vector via serial port connection

조회 수: 9 (최근 30일)
Rick Saner
Rick Saner 2021년 11월 15일
답변: Pavan Guntha 2021년 11월 23일
I am trying to send a vector of deciaml numbers to a controller via a USB cable using a Simulink model. I am struggling to establish serial communication with the controller and can't send my generated vector. I tried using the 'Serial Send'-Block in Simulink which I believe can only send binary data. However, I need to send a decimal vector.
Thankful for any help!

채택된 답변

Pavan Guntha
Pavan Guntha 2021년 11월 23일
Hi Rick,
You could have a look at the following similar queries on MATLAB Answers community:
Writing an array of numbers to serial port - This illustrates the use of 'fwrite' command to accomplish the task of transfering an array of decimal numbers to a serial port.
send array from matlab using serial communication - The solution illustrates the use of 'fprintf' to do the required task.
For more information, you could have a look at the documentation pages of fwrite and fprintf.
Hope it helps!

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Simulink Functions에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by