baudrate limitaions for plotting real-time data

Hi, I'm trying to plot some real-time data recieved from an Arduino Uno R3 in matlab R2020b but I'm not sure what baudrate should I set for data transfer. In my case the higher the baudrate is better but if I cant graph it properly it would be of no value. I want to know if I set the baudrate to max (which is 2000000) and since every sample I recieve from arduino would be 10 bits long (it's a number between 0 to 1.1) will I be able to plot them in real time efficiently? is Matlab able to do that?
CPU: intel core i3 1005G1

Respuestas (1)

arsal javed
arsal javed el 11 de Jul. de 2022

0 votos

hi farbod
yes matlab is able to plot real time data coming from an arduino but to do this u will have to implement the circuit in simulink as far as the baudrate is concerned
u can simply use
codertarget.arduinobase.registry.setBaudRate('your simulink file name',9600)
i would recomend 9600 baud rate as it works well with matlab

Categorías

Más información sobre Arduino Hardware en Centro de ayuda y File Exchange.

Preguntada:

el 27 de Jun. de 2022

Respondida:

el 11 de Jul. de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by