I am now working on connecting the MATLAB with Arduino. I tried two ways.
1. Using MATLAB GUI to design a interface
2. Using MATLAB M File to communicate with Arduino directly.
My problems are:
the same code in two ways
str = get(s1, 'TransferStatus');
if ~(strcmp(str, 'write') || strcmp(str, 'read&write'))
str1 = get(s1, 'TransferStatus');
My Questions are :
In MATLAB GUI it can run smothly, but in M File it needs
1.if I do not put a pause, Arduino cannot receive data from Matlab successfully. and I can see a warning of time in MATLAB Command Window.
2.If I do not want to use the pause()in M file, can I use other ways to solve it?
Thanks a lot.