Appendix B: Algorithms
B–4 TDS 684A, TDS 744A, & TDS 784A User Manual
MCross1Polarity — is the polarity of first crossing (no default). It can be rising or
falling.
StartCycle — is the starting time for cycle measurements. It is a floating-point
number with values between 0.0 and ( – 1.0), inclusive.
 = 
EndCycle — is the ending time for cycle measurements. It is a floating-point
number with values between 0.0 and (��� – 1.0), inclusive.
 = 
MidRef + (Hysteresis x Amplitude)
MidRef – (Hysteresis x Amplitude)
MidRef
MCross1
(StartCycle) MCross2 MCross3
(EndCycle)
Figure B–1: MCross Calculations
Waveform[<0.0 ... RecordLength–1.0>] — holds the acquired data.
TPOS — is the location of the sample just before the trigger point (the time
reference zero sample). In other terms, it contains the domain reference location.
This location is where time = 0.
TSOFF — is the offset between  and the actual trigger point. In other
words, it is the trigger sample offset. Values range between 0.0 and 1.0 samples.
This value is determined by the instrument when it receives a trigger. The actual
zero reference (trigger) location in the measurement record is at
(+).