How to use "coderTimeSleep" to pause the code of matlab function block in Simulink.

11 views (last 30 days)
I want to pause the code of a matlab function block in Simulink when i'm going to generate generate C code to run on Arduino hardware.
I use the source code "coder_posix_time" and i load the files .c and the header .h successfully on the custom code.
How i run the function "coderTimeSleep" to pause the code x secs? What syntax do i have to use?
i have used coder.ceval("coder_posix_time",u); but is not working.

Answers (1)

Mayank Sengar
Mayank Sengar on 22 May 2023
You can use pause(n) function to pause execution of function for n seconds.
Kindly leverage following documentation for the same:
There are also other ways to do pause execution temporarily mentioned in the following MATLAB answer.

Categories

Find more on MATLAB Support Package for Arduino Hardware in Help Center and File Exchange

Products


Release

R2023a

Community Treasure Hunt

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

Start Hunting!