search for: ut_pass

Displaying 1 result from an estimated 1 matches for "ut_pass".

Did you mean: u_pass
2012 Oct 16
2
nut_clock_* unit test ideas
...onotonic clock) validity checking, I'd simply use select with ho descriptors and a timeout. I'd take a timestamp before, after and compare the diff. with the timeout. In pseudo-code: nut_clock_timestamp(&ts); select(0, NULL, NULL, NULL, &to); diff = nut_clock_sec_since(&ts); ut_pass = abs((to.tv_sec + to.tv_usec / 1000000.0) - diff) < sigma; (Note that this pseudo-code doesn't include application of the statistic methods discussed above.) I believe that cca 10 us precision is actually far the best we can hope (actually, I think that we could accept even worse precisio...