How to compile Matlab programs using raspi library?
Hello,
I am trying to use the "MATLAB Support Package for Raspberry Pi Hardware". I installed all the files described in https://fr.mathworks.com/help/supportpkg/raspberrypiio/ref/getting-started-with-matlab-support-package-for-raspberry-pi-hardware.html, and I got no problem. My issue is when I try to compile the program with the Matlab Compiler.
I created a very simple program:
function ledon()
r = raspi('xxx.xxx.xxx','pi','raspberry');
led = r.AvailableLEDs{1}; for i = 1:10 writeLED(r, led,0); pause(1); writeLED(r,led,1); pause(1); end
If I launch it directly on Matlab, I have no problem, the LED blinks. However, if I try to create a project with the Matlab Compiler, when I run this same simple program, I get the following error :
Error using matlab.internal.msgcat.setAdditionalResourceLocation The path "C:\Users\UserXXX\AppData\Local\Temp\UserXXX\mcrCache9.4\ledon_1\" is not a valid message catalog resource path. Error in raspi (line 66) Error in ledon (line3)
I do not understand what it means.
In raspi, line 66, it is written :
matlab.internal.msg.setAdditionalResourceLocation(raspi.internal.getRaspiBaseRoot);
If someone has an idea, I would be interested :-)
Thank you very much.
0 个评论
回答(2 个)
0 个评论
另请参阅
类别
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!