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

Answers (1)

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

Categories

Asked:

on 27 Jun 2022

Answered:

on 11 Jul 2022

Community Treasure Hunt

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

Start Hunting!