Serial port time stamping question.

It's been a while since I've worked with MATLAB, so bear with me.
A few timing questions:
1.) What is the best way to timestamp data coming in on a serial port?
2.) What does MATLAB use to timestamp the data? Does using NTP make a difference?
Thank you for the help!
-Adam

 Accepted Answer

Adam
Adam on 9 Aug 2011
Ended up timestamping with a NIDAQ box for high accuracy. MATLAB's not "real-time" enough.

1 Comment

I agree, that is the only feasible solution for reasonable accuracy.

Sign in to comment.

More Answers (3)

Hydro9 Hisz
Hydro9 Hisz on 7 Jul 2011
t=now; %serial time

1 Comment

That is time in a "serial" format. Does not answer my two questions. Where is "now" being pulled from?

Sign in to comment.

Hydro9 Hisz
Hydro9 Hisz on 7 Jul 2011
the now function or clock function is pulled from the system clock. If you want elapsed time between measurements without influence from the system try using the tic/toc functions with each iteration
Leonard Classen
Leonard Classen on 27 Mar 2019
Hi,
which NIDAQ box did you use?
best regards

Asked:

on 7 Jul 2011

Answered:

on 27 Mar 2019

Community Treasure Hunt

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

Start Hunting!