beautypg.com

What size string buffers do i pass in, How do you set amplitude or bias, How do you set pre emphasis – Teledyne LeCroy PeRT3 Software Interface User Manual

Page 10: How do you set random jitter, How do you set high frequency sinusoidal jitter, How do you set low frequency sinusoidal jitter, When does lcpert_run() return

background image

What size string buffers do I pass in?

Most of the functions that fill in a character buffer follow the (... ViInt32 xxxxBufferSize, ViChar
xxxx[]...) convention where the xxxxBufferSize gives the size of the buffer that is passed in. The
functions that don't follow that convention have buffer sizes that are dictated by the IVI spec. Generally
these need to be at least 256 bytes long.

How do you set Amplitude or Bias?

Amplitude and Bias are set in volts using:

o LCPeRT_SetAmplitude
o LCPeRT_SetBias

How do you set Pre Emphasis?

Pre Emphasis values are unit-less settings between 0 and 15:

o LCPeRT_SetPreEmphasisAmp
o LCPeRT_SetPreEmphasisDur

How do you set Random Jitter?

Random Jitter values are in ps RMS:

o LCPeRT_SetLowFreqRandomJitter
o LCPeRT_SetHighFreqRandomJitter

How do you set High Frequency Sinusoidal Jitter?

High Frequency Sinusoidal Jitter magnitude is in ps and frequency is in MHz:

o LCPeRT_SetHFSinusoidalJitterMagnitude
o LCPeRT_SetHFSinusoidalJitterFrequency
o LCPeRT_SetHFSinusoidalJitter2Magnitude
o LCPeRT_SetHFSinusoidalJitter2Frequency

How do you set Low Frequency Sinusoidal Jitter?

Low Frequency Sinusoidal Jitter magnitude is in ps and frequency is in KHz:

o LCPeRT_SetLFSinusoidalJitterMagnitude
o LCPeRT_SetLFSinusoidalJitterFrequency

How do you set Sinusoidal Interference (common mode)?

Sinusoidal Interference (common mode) magnitude is in volts and frequency is in KHz:

o LCPeRT_SetSinusoidalInterferenceMagnitude
o LCPeRT_SetSinusoidalInterferenceFrequency

When do changes to patterns or termination modes take effect?

Changes to Patterns and Termination modes do not take effect until LCPeRT_Run() or LCPeRT_Start()
is called.

When does LCPeRT_Run() return?

LCPeRT_Run() does not return until the termination condition has been met.