Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Obtain sets of data using serial communication
    3 visualizzazioni (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!