MSO5: how do I get cursor value for MSO5? Does it support this function? #281
-
| I have tried the below commands, but none of them works. | 
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
| Hi @HippeLv, This question slipped through the cracks. Hopefully you were able to resolve this, but if not: The command group for cursors is not very intuitive. Since our drivers mirror the SCPI underneath it is similarly not intuitive. The general structure is: Cursors are a element of the view they reside within, so if you have waveform views (waveview) and spectrum views you would have to go through each of them access the specific cursors. There are some limitations of automatic control with these types of commands, so directly writing the SCPI as you do in your initial comment might be necessary if you are getting advanced. Those SCPI commands follow the same pattern though: Please let us know if you have further questions, and again, apologies for missing this. | 
Beta Was this translation helpful? Give feedback.
-
| Thanks Andrew, For the VBAR cusor, these are the SCPI commands and corresponding python driver calls: DISplay: WAVEView < x >:CURSor: CURSOR < x >:VBArs: APOSitionscope.commands.display.waveview1.cursor.cursor1.vbars.aposition.write(0.1) DISplay: WAVEView < x >:CURSor: CURSOR < x >:VBArs: BPOSitionscope.commands.display.waveview1.cursor.cursor1.vbars.bposition.write(0.2) DISplay: WAVEView < x >:CURSor: CURSOR < x >:VBArs: DELTa? (Query Only)scope.commands.display.waveview1.cursor.cursor1.vbars.delta.query() DISplay: WAVEView < x >:CURSor: CURSOR < x >:VBArs: UNIts? (Query Only)scope.commands.display.waveview1.cursor.cursor1.vbars.units.query() | 
Beta Was this translation helpful? Give feedback.
Hi @HippeLv,
This question slipped through the cracks. Hopefully you were able to resolve this, but if not:
The command group for cursors is not very intuitive. Since our drivers mirror the SCPI underneath it is similarly not intuitive. The general structure is:
scope.commands.display.waveview1.cursor.cursor1.state.write('1')Cursors are a element of the view they reside within, so if you have waveform views (waveview) and spectrum views you would have to go through each of them access the specific cursors.
There are some limitations of automatic control with these types of commands, so directly writing the SCPI as you do in your initial comment might be necessary if you are getting advan…