I see GPIB commands to read location of cursors 1 and 2.
I want to verify performance of the DSO using a program (not a manual effort) so I need to send the cursors to a known point before reading their location.
I have a Calibrator and figured I can send a wave form or even DC. but how can I make sure the cursors are there?
For example - can I use VTOP, VBASE or any other such command and count on a specific cursor being at the location?
I want to verify performance of the DSO using a program (not a manual effort) so I need to send the cursors to a known point before reading their location.
I have a Calibrator and figured I can send a wave form or even DC. but how can I make sure the cursors are there?
For example - can I use VTOP, VBASE or any other such command and count on a specific cursor being at the location?
If you have a "multi-cursor" measurement and want to query the cursors to determine where the measurement was made, no, there is no temporal guarantee on how long it takes for the measurement to be made and reported to the cursors. There is also unfortunately no reliable analysis synchronization mechanism from the remote interface.
You could simply wait a reasonable amount of time after installing the measurement for it to be made - the wait time needed would depend on your connection and on the analysis operations the scope is doing (math, measurements, serial decode, etc.).
You could also try to set known bad values for manual markers, digitize, install a measurement, then poll for changes in the cursor values. This would work as long as the cursor values don't immediately change when switching to measurement mode, before the measurement is actually made - not sure if that's the case or not.
Thanks,
--Chris