# :HISTogram:WINDow:X

:HISTogram Commands

- :HISTogram Subsystem
- :HISTogram:ASCii:DATA?
- :HISTogram:AXIS
- :HISTogram:DISPlay
- :HISTogram:HSIZe
- :HISTogram:INCRement?
- :HISTogram:INTeger:DATA?
- :HISTogram:ORIGin?
- :HISTogram:POINts?
- :HISTogram:SCALe
- :HISTogram:SOURce
- :HISTogram:VSIZe
- :HISTogram:WINDow:BORDer
- :HISTogram:WINDow:DEFault
- :HISTogram:WINDow:X
- :HISTogram:WINDow:Y

## Command Syntax

    :HISTogramN:WINDow:X{1:2}  <seconds>

<seconds> is a double.

Where N identifies one of four possible histograms {1:4} that you can design. For example, `:HISTogram3`.

## Query Syntax

    :HISTogramN:WINDow:X{1:2}?

## Description

When creating a histogram's window, the `X1` and `X2` commands to define the position of the left and right histogram window border in seconds. This command, along with `:HISTogram:WINDow:Y`, define the region of the database that is used to construct the histogram. Only this region of the database will be used to calculate the histogram results.

Two common uses for histograms are measuring and characterizing noise or jitter on displayed waveforms. Noise is measured by sizing the histogram window to a narrow portion of time and observing a vertical histogram that measures the noise on a flat section of a waveform. Jitter is measured by sizing the histogram window to a narrow amplitude portion and observing a horizontal histogram that measures the jitter on an edge.

## Example Command Sequence

    :HISTogram2:SOURce CHAN1_1
    :HISTogram2:AXIS LEFT
    :HISTogram2:SCALe LINear
    :HISTogram2:WINDow:X1 60.0E-12
    :HISTogram2:WINDow:X2 62.0E-12
    :HISTogram2:WINDow:Y1 -300E-3
    :HISTogram2:WINDow:Y2 300E-3
    :HISTogram2:WINDow:BORDer ON
    :HISTogram2:HSIZe 2
    :HISTogram2:DISPlay ON