Skip to content

C API ZIScopeVectorHeader Struct

Name Type Description
firstSampleTimestamp ZITimeStamp Timestamp of the first sample point in the scope vector.
timestampDiff uint64_t Timestamp difference between scope samples within a vector. It is a constant across all samples in the vector. To convert this value to a duration, please see the LabOne user manual or the API examples.
flags uint32_t Reserved for future use.
scaling double Scaling factor to convert the reported data in the vector to the actual signal with its corresponding unit.
centerFreq double Center frequency of the scope’s input signal; only relevant for SHF instruments.
triggerTimestamp uint64_t Timestamp of the current trigger event.
inputSelect uint32_t Scope’s input signal; corresponding to the device node '/DEV..../SCOPES/n/CHANNELS/m/INPUTSELECT'.
averageCount uint32_t Number of averages performed on the scope measurements; corresponding to the device node '/DEV..../SCOPES/n/AVERAGING/COUNT'.
numSegments uint32_t Number of scope segments contained in the scope vector.
numTotalSegments uint32_t Total number of scope segments; corresponding to the device node '/DEV..../SCOPES/n/SEGMENTS/COUNT'.
firstSegmentIndex uint32_t Reserved for future use.
numMissedTriggers uint32_t Number of trigger events missed since the last start of the scope engine.