Stores and inspects custom digitizer sampling steps locally. Construct with
DigitizerVfCustomSequence(). This helper does not send commands to the instrument.
| Name | Type | Description |
|---|---|---|
| sequence_steps | list[DigitizerVfCustomSequenceStep] | Initially empty list of steps. |
| Name | Description |
|---|---|
| parse_sequence | Parses comma-separated number_of_samples@aperture_in_microseconds steps. |
| get_aperture_for_sample_number_in_seconds | Returns the aperture in seconds for a 1-based sample number across all steps. |
| is_first_sample_in_step | Returns whether the 1-based sample number is the first sample of a step. |
| get_total_number_of_samples | Returns the sum of number_of_samples across the steps. |
| get_total_time_seconds | Returns the total sampling aperture duration in seconds. |