# :WMEMory:STATus?

:WMEMory General Commands

- :WMEMory:CLEar
- :WMEMory:COLor
- :WMEMory:CWINdow
- :WMEMory:DISPlay
- :WMEMory:DSTatus?
- :WMEMory:DSTatus:REASon?
- :WMEMory:INTerpolate:FACTor
- :WMEMory:INTerpolate:METHod
- :WMEMory:INTerpolate:STATus?
- :WMEMory:INTerpolate:STATus:REASon?
- :WMEMory:PATTern:FILE:GCODe
- :WMEMory:PATTern:FILE:NAME
- :WMEMory:PATTern:FILE:RELoad
- :WMEMory:PATTern:INVert
- :WMEMory:PATTern:KPATtern
- :WMEMory:PATTern:MODE
- :WMEMory:SIGNal:TYPE
- :WMEMory:STATus?
- :WMEMory:TTIMebase
- :WMEMory:UNAMe
- :WMEMory:UNAMe:UFName

## Query Syntax

    :WMEMoryN:STATus?

Where N identifies one of eight {1:8} possible waveform memories. For example, `:WMEMory4`.

## Query Response

    {AVA | UNAV}

## Description

Queries the availability of a waveform memory for use. Waveform memory becomes available (`AVA`) after data has been loaded into it using the `:WMEMory:LOAD` command. The waveform memory does not need to be displayed to be classed as available. Available Waveform memories are shown in the Signals Palette. A Waveform memory is unavailable (`UNAV`) if no data has been loaded into the memory.

Use the `:WMEMory:DISPlay` command query to determine if a waveform memory waveform is displayed.