When issuing SCPI commands via USB to an SDS814X, I am running into what appears to be a firmware issue involving single capture triggering, and retrieving the waveform data.
I can set the scope to single capture by issuing: "TRIG:MODE SING", but then when it comes time to retrieve the data by issuing "WAV:DATA?", while I'm able to capture data, it puts the scope back into RUN mode. This worries me because sometimes waveforms have to be transferred over with multiple calls to "WAV:DATA?" depending on how many sample points there are, and I worry that since the scope gets flipped into run mode, I might actually be retrieving chunks from different captures. Even if it is all coming from one capture, it doesn't seem like issuing "WAV:DATA?" should put the scope back into run mode.
Has anyone else encountered this problem?
Edit: Mods, I'm moving this to a different thread as suggested by tautech, please feel free to delete this.