Waveform Functions

The Waveform functions generate a Waveform data structure, which is a timing pattern to be sent out one or more of an In-Sight vision system's discrete output lines (either the built-in high-speed outputs or those provided by Cognex I/O modules, selected and configured in the Discrete I/O Settings dialog). For more information, see Discrete I/O Settings.

  • WriteWaveformPulseTrain: Initiates a series of pulses on a single discrete output line.
  • WriteWaveformClocked: Uses two discrete output lines to clock a series of data bits.