---+!! Analog MUX Software Algorithms Reference

phaseLockChannels.py

syntax: ./phaseLockChannels.py ch1 ch2 [frequency]

example syntax: ./phaseLockChannels.py e7:ra1 e7:ra2 550000

Synchronizes the phase of the DDS on ch1 with the DDS on ch2, such that when the phase of both DDSs are set to zero, they are in phase, and if the phase of DDS1 is 0 degrees and the phase of DDS2 is set to 90 degrees, the two DDSs are 90 degrees out of phase with one another.

If frequency is specified, it first sets both DDS frequencies to this value. If it is absent, then it preserves the frequency of DDS1 and sets DDS2 to the same frequency (it doesn't make sense to phase lock two DDSs of different frequency).

-- MattDobbs - 04 Dec 2006


This topic: AnalogFMux > WebHome > FMuxSoftwareGuide > SWTuningAlgorithms Topic revision: r1 - 2006-12-04 - MattDobbs
© 2020 Winterland Cosmology Lab, McGill University, Montréal, Québec, Canada