Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Obtain sets of data using serial communication
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hi all,
I wish to obtain sets of data which resulted from my robotic car through serial communication. The code that I written to obtain sets of from robotic car is as below. After troubleshooting for many time but the code still didn't worked.
s_port=serial('COM6','BaudRate',115200,'Parity','none'...
,'DataBits',8,'FlowControl','none');
set(s_port,'InputBufferSize',15,'OutputBufferSize',15,'Timeout',1);
fopen(s_port);
%send the time and speed to Robocar
fprintf(s_port,sprintf('%s %d', speed, sim_t));
%for loop to get receive granted signal for robotic car
for i=1:(sim_t*10)
access = fgetl(s_port);
if (access == 'OK')
break;
end
end
%for loop to obtain sets of data
for i=1:(sim_t*10)
data = fgetl(s_port);
pause(0.001);
end
3 Commenti
Walter Roberson
il 21 Ott 2012
That is what it is intended to do: what happens instead? For example are any error messages produced?
Risposte (1)
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!