# :WMEMory:DSTatus:REASon?

: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:DSTatus:REASon?

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

## Query Response

    <string>

## Description

Returns a description of the status of the specified memory. If a waveform is currently in the specified memory location, the name of the source waveform will be returned. For example, "Source: Channel 1_1". If the memory is empty, the string "Please select a file." is returned. If the file is corrupt or an incorrect type, the string "Unable to load file." is returned. To check the status of the memory, use the `:WMEMory:DSTatus?` parent query.