In summary, the oscilloscope has the ability to perform serial triggers, and also can trigger on an ID. It is able to trigger on a data value equal to a value, in range, out-of-range, and more. It is also capable of triggering on remote frames, or error frames. The trigger controls vary from protocol to protocol. The sequence mode is used to conserve waveform memory and can be used to capture good data frames, ranges in IDs, and so on, as an example it can be used to isolate specific CAN messages. Exclusion triggers can be used in conjunction with the sequence mode to capture user specified data. The persistence mode does not reveal any modulation characteristics. The use of the advanced math functions, such as the tracking function in which the scope tracks the rise time allows the modulation to be viewed. WaveScan is an automatic signal scan that can be used to find runts, non-monotonic events, serial patterns, and etc. WaveScan not only documents found events, it allows the user to jump to an event and view a zoomed display of the event. WaveScan is a parametric scan triggered by parameters such as rise and fall time, pulse width, frequency, cycle time, duty cycle, and skew. It is important for an engineer to keep complete documentation. LabNotebook is an advanced documentation which allows the user to save the screen shot, the oscilloscope set up, and the acquired data. This information can be saved to destinations such as internal memory, hard drive, and external memory and can be recalled for further off-line processing at a later time.