Category: Statement

Syntax: timezero

Description

This statement is used by AWG engine and digital detection engine.

Many pulse commands use waveforms modulating a carrier frequency. The phase of this frequency relative to the beginning of the pulse is calculated as frequency*(current_time - t0). t0 starts at the beginning of pulse sequence. Use the timezero statement to set t0 to internal time counter at the moment of statement effectively zeroing the phase at this time.

For digital detection engine timezero defines the phase of the detect statement calculated as frequency*(detect_time - t0) where frequency is defined by reference statement and t0 set by timezero statement.

Note: Statement has no effect on pulse patterns and AWG commands with Global phase switched off.

Example:

set1 = [1.0, 10MHz, 0deg] timezero mwpulse 300ns, set1

Legend: PPL keywords; PPL pulse commands; comments.

See also:

$$