NI-SCOPE .NET Class Library Help

Table of Contents

ScopeTiming Properties

  • Updated2023-09-06
  • 4 minute(s) read
ScopeTiming Properties

ScopeTiming Properties

The ScopeTiming type exposes the following members.

Properties

  NameDescription
Public propertyAbsoluteSampleClockOffset
Gets or sets the absolute time offset of the sample clock relative to the reference clock.
Public propertyClockSynchronizationPulseSource
Gets or sets the clock synchronization pulse source.
Public propertyEnforceRealtime
Gets or sets whether the digitizer enforces real-time measurements or allows equivalent-time measurements.
Public propertyFractionalResample
Gets the ScopeFractionalResample sub-object that you use to configure fractional resampling on the high speed digitizer.
Public propertyMoreRecordsThanMemoryAllowed
Gets or sets whether more records can be configured with NumberOfRecordsToAcquire than fit in the onboard memory.
Public propertyNumberOfRecordsToAcquire
Gets or sets the number of records to acquire. Can be used for multirecord acquisitions and single record acquisitions. Setting this property to 1 indicates a single record acquisition.
Public propertyOnboardMemorySize
Gets the total combined amount of onboard memory for all channels in bytes.
Public propertyOscillatorPhaseDac
Gets or sets the binary phase DAC value that controls the delay added to the Phase Locked Loop (PLL) of the sample clock.
Public propertyPllLockStatus
Gets whether the PLL has remained locked/unlocked to the external reference clock since it was last checked.
Public propertyPollInterval
Gets or sets the poll interval to use during RIS acquisitions to check whether the acquisition is complete.
Public propertyRealtimeSampleRateMax
Gets the maximum real-time sample rate, in Hz.
Public propertyReferenceClockRate
Gets or sets the frequency, in hertz, of the input, or reference clock, to which the internal sample clock timbase is synchronized if ReferenceClockSource is an external source.
Public propertyReferenceClockSource
Gets or sets the input source for the PLL reference clock to which the digitizer will be phase-locked.
Public propertyRisAverages
Gets or sets the number of averages for each bin in an RIS acquisition.
Public propertyRisMethod
Gets or sets the algorithm for random-interleaved sampling, which is used if the sample rate exceeds the value of RealtimeSampleRateMax.
Public propertyRisRateMax
Gets the maximum sample rate in RIS mode, in Hz.
Public propertySampleClockTimebaseDivisor
Gets or sets the ratio between the SampleClockTimebaseRate and the SampleRate (which can be slower) if SampleClockTimebaseSource is an external source.
Public propertySampleClockTimebaseMultiplier
If SampleClockTimebaseSource is an external source, this attribute specifies the ratio between the SampleClockTimebaseRate and the SampleRate, which can be higher. This property can be used in conjunction with the SampleClockTimebaseDivisor attribute. Some instruments use multiple ADCs to sample the same channel at an effective sample rate that is greater than the specified clock rate. When providing an external sample clock use this property to indicate when you want a higher sample rate. Valid values for this attribute vary by instrument and current configuration.
Public propertySampleClockTimebaseRate
Gets or sets the frequency, in hertz, of the external clock used as the timebase source if SampleClockTimebaseSource is an external source or, if the timebase source is the internal clock for oscilloscopes that support multiple onboard clock rates, of the internal clock.
Public propertySampleClockTimebaseSource
Gets or sets the source of the sample clock timebase, which is the timebase used to control waveform sampling. The SampleRate may be the timebase itself or a divided version of the timebase, depending on the SampleRateMin (for internal sources) or the SampleClockTimebaseDivisor and SampleClockTimebaseMultiplier (for external sources).
Top

See Also

Log in to get a better experience