MATLAB Answers

raspberry pi linux command hang

6 views (last 30 days)
Hae Min Jung
Hae Min Jung on 30 Mar 2020
Edited: Puru Kathuria on 25 Feb 2021
Hi, I am interfacing Matlab with an r pi to send over a command to run a python script.
The code is supposed to run for a certain amount of time, but I was looking for a way to have this not hang for return/terminate from linux.
Is there a way to achieve this?
  1 Comment
Prasanth Sunkara
Prasanth Sunkara on 8 May 2020
Try system(raspiObj , 'python yourScriptname.py &');

Sign in to comment.

Answers (1)

Puru Kathuria
Puru Kathuria on 25 Feb 2021
Edited: Puru Kathuria on 25 Feb 2021
Hi,
I hope the raspberry pi support package has been installed and a connection has been initiated from MATLAB to Raspberry Pi.
Next, You might want to try one of these ways:
%system(raspberryPiObject, commandToBeExecuted);
%for executing python script
system(raspberryPiObject, 'python SRC_DIR/scriptName.py');
%for running python script in background
system(raspberryPiObject, 'python SRC_DIR/scriptName.py &');

Community Treasure Hunt

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

Start Hunting!