How to properly handle objects within level-2 Simulink S-Functions

조회 수: 1 (최근 30일)
Zach Wright
Zach Wright 2023년 4월 14일
답변: Jan Houska 2023년 4월 18일
I'm attempting to use a level-2 S function to handle serial read/write to and from a device.
I need some help with two things:
  1. How do I handle dialogue parameter inputs? I'd like to input the specified com port.
  2. How can I create a serialport object that persists throughout an entire simulation? I'd like to avoid opening and closing the commport each iteration.
Thanks!

채택된 답변

Jan Houska
Jan Houska 2023년 4월 18일
Hi Zach,
while this does not directly answer your question, have you tried to use the Packet Input/Output or Stream Input/Output blocks with the Serial Port driver? These blocks from the Simulink Desktop Real-Time product library should be able to handle reading/writing serial port devices out of the box, with no programming necessary.
Jan

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Target Computer Setup에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by