MATLAB: How to stop a simulink model on a standalone raspberry pi

makerraspberry pisimulinkstandalone

I am using Matlab 2017a version to develop an application on raspberry pi. The model is developed and deployed to the raspberry pi board. The raspberry should work as a standalone application. To run the model, I am using the command "sudo ./<Name of the model>.elf". How can I stop this model from the raspberry pi terminal. Ctrl+C works sometimes but the model does not stop all the time. Please suggest how to stop the running standalone simulink models.

Best Answer

In a terminal window, type top to see the running processes and look at the PID column for the number corresponding to your standalone model. Then exit top by pressing q, and type sudo kill <PID> (<PID> should be replaced by your own PID).