There are two kinds of digital oscillosocpes: sampling and real-time. Real-time scopes attempt to capture a signal one sampme at a time and reconstruct it one sample after another. Thus, real-time scopes can work on any waveform. Sampling scopes sample at a slow rate but have very high bandwidth. Signals must be repetitive because the scope samples at different points on each cyle then reconstructs the waveform.