Each ADC module has four sample sequencers, which are used to collect and sample data using a programmable sequence based approach. Each sample sequence is a fully programmable series of consecutive samples which allows the ADC module to collect data from multiple input sources without having to be reconfigured. All of the sample sequencers are identical, except for the number of samples they can capture. To configure a sample sequencer, the user is required to know which input channel is connected to the signal source, whether they want to capture samples in single-ended or differential mode, whether to generate an interrupt on sample completion, and an indicator for the last sample in the sequence.

