[time-nuts] SR620: odd measurements when in remote control
hmurray at megapathdsl.net
Wed Dec 21 19:44:36 EST 2016
> on start up i have an odd behavior.
> 0, 1.999999881895E+07
> 0, 1.999999881912E+07
> 0, 1.999999881757E+07
> 7, 1.999999881856E+07
> 17, 1.999999881878E+07
> 27, 1.999999881900E+07
> What do you think?
Looks like you are expecting readings every 10 seconds but it's sending a few
samples during startup and they are sitting in the system input buffer until
you get around to reading them.
I would probably "fix" that by reading and discarding with a short timeout
before dropping into the main loop. That sort of code is often delicate
since there might be one last chunk in the pipeline when your last read times
out. Plan B is to discard N samples where N is adjusted to include 1 or 2 of
you main samples just to be sure.
These are my opinions. I hate spam.
More information about the time-nuts