hello there friends...
I just want to ask that is this possible to plot real time data at baud rate 57600..
If it is possible the which software is best for this either C++,VB,MATLAB..
Please guide me I want to plot my data real time , have already tried with MATLAB but baudrate is high and matlab is plotting t0o slowly ...
Thank you ..
Hi illegal121,
National Instruments LabVIEW would be able to handle this. Programming is easy. If you wish, I can show some links to start with LabVIEW and serial communication.
Okay you said that it is possible , but I was thinking that since baud rate is 57600 means data is coming too fast so plot will be also fast that we cant analyze anything in it... ?
Let me tell you that my data @ hyperterminal is like this
211 121
212 32
43 76
231 104
means ch1 and ch2 of ADC... So what you think should I start with labview..
Please guide...!
we have to apply concept of Cathode Ray Oscilloscope here. CRO is able to show the waveforms in the order of MHz easily... how?
We are using time/div control to adjust the horizontal sweep time. This control determines how much number of horizontal divisions, that our waveform should occupy. Similarly while writing code you have to incorporate this feature.
The java applet in this website may help Basic Function of an Oscilloscope
Interface speed does not determine needed drawing speed. You have to consider size of data set (number of samples simultaneously displayed) and display update frequency.
57600 is pretty low speed still.
Personally I would prefer LabWindows than LabView - base editions have same price but LabWindows has deployment capability.
There are few links to open source oscilloscope software at **broken link removed**
For best performance use hardware acceleration. With OpenGL (and without any fancy optimization) drawing 14k samples (if this is single plot samples are overlapping of course) takes appox. 3 ms on Pentium M @ 600 MHz + Radeon 9000M (tested).