comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » modulo reset
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: modulo reset [message #41844 is a reply to message #41703] Tue, 23 November 2004 11:36 Go to previous messageGo to previous message
Ralf Schaa is currently offline  Ralf Schaa
Messages: 37
Registered: June 2001
Member
James Kuyper wrote:
> Ralf Schaa wrote:
> ...
>
>> I am reading binary data (not longer than 32 bit, and I store it in
>> ULL as suggested)
>> and the 'modulo reset' I talked about may appear at one datafield:
>> that is in an accumulated
>> "Doppler" cycle count.
>> By differentiating with respect to time, one can get the true doppler
>> count.
>
>
> "Differencing", not "Differentiating". You differentiate a continuous
> function of time. For a discontinuously sampled function, you can't
> differentiate, you can only calculate finite differences.

yep, of course

>> Than the documentation says, when a modula reset occurs , add 2^32.
>> I think, this means when the counter is full and is starting with zero
>> again. than add the 2^32.
>> But I don't see what adding 2^32 exactly would do ...
>
>
> Let's assume that the current cycle count is t0=2^32-5. 20 cyles later
> the true count would be 2^32+15. However, because it reset at 2^32, the
> actual number in the cycle count would be t1=15. If you calculate the
> time difference as dt = t1-t2 while storing the value in, for instance,
> a 64 byte integer or floating point type, then the dt will be
> 15-(2^32-5) = 20-2^32. To get the correct number of cycles, you have to
> add in 2^32, leaving you with dt = 20.

sounds good, i'll try that.
thanks
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Multitasking??
Next Topic: Re: announcing GDL 0.8.6

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 18:09:16 PDT 2025

Total time taken to generate the page: 1.75820 seconds