• MSO56B: set up rising/falling slew rate thresholds separate from rise/fall time thresholds

    Q1: What are the correct SCPI commands to control the absolute reference thresholds for a rising/falling slew rate measurement in V (e.g. measure slew rate between 5-12V)?

    Q2: What are the correct SCPI commands to control the relative reference thresholds for a rise/fall time measurement in % (e.g. measure 10-90% rise/fall time)?

    (see attached slew_rate_thresholds.png)

    I am trying to set the slew rate measurement thresholds as absolute levels in V, and the rise/fall time measurement thresholds as 10-90%.

    I have no problem doing this manually via the scope screen but I would like to automate the configuration of this measurement via SCPI commands.

    Thanks!
  • RE: Turn on/off individual bits in digital channel on MSO56B

    Thanks Elijah!
  • Turn on/off individual bits in digital channel on MSO56B

    I am looking for a programmatic way to control turning on/off the individual digital channels. See the attached screenshot for how this is done manually using the touch screen.

    I am able to turn on/off the entire digital channel (all bits) using the command:

    DIS:GLO:CH5:STATE OFF
    DIS:GLO:CH5:STATE ON

    But these commands don't seem to be able to work for individual digital (bit) channels like:

    DIS:GLO:CH5_D4:STATE OFF
    DIS:GLO:CH5_D4:STATE ON

    What command can I use for this purpose? Surely this should be available using the programming interface?
  • RE: MSO56: Setting up delay measurement via SCPI commands

    Confirmed on my MSO56 that the following works as expected for delay measurement between rising edge of CH6_D0 and falling edge of CH4:
    MEASU:ADDN "MEAS1"
    MEASU:MEAS1:TYPE DELAY
    MEASU:MEAS1:SOU1 CH6_D0
    MEASU:MEAS1:DEL:EDGE1 RISE
    MEASU:MEAS1:SOU2 CH4
    MEASU:MEAS1:DEL:EDGE2 FALL
  • RE: MSO56: Setting up delay measurement via SCPI commands

    Thank you for the response.

    Can you confirm that the to/from numbering is backwards between the <x> in MEASU:MEAS1:SOUrce<x> and MEASU:MEAS1:DELay:EDGE<x> ?

    e.g. to configure a delay from CH5_D0 rising edge to CH1 falling edge:
    MEASU:ADDN "MEAS1"
    MEASU:MEAS1:TYPE DELAY
    
    MEASU:MEAS1:SOU1 CH5_D0
    MEASU:MEAS1:DEL:EDGE2 RISE
    
    MEASU:MEAS1:SOU2 CH1
    MEASU:MEAS1:DEL:EDGE1 FALL
    

    or is one of these backwards?
  • RE: MSO56: Setting up delay measurement via SCPI commands

    Shoot, looks like I screwed up the formatting when I tried to edit my question...

    attempted to fix - but if mods could take it back to v1 before I ever edited it, the formatting was much better...
  • MSO56: Setting up delay measurement via SCPI commands

    How can I set up a delay measurement between 2 channels using SCPI commands?

    In the programming manual I see the following relevant commands:

    MEASUrement:ADDMEAS

    MEASU:MEAS<x>:TYPe DELAY

    MEASUrement:MEAS:SOUrce<x>

    MEASUrement:MEAS:DELay:EDGE<x>

    Since a delay must be taken between 2 sources, am I to assume that the <x> in SOUrce<x> should correspond to the "from" and "to" source channels? SOUrce1 and SOUrce2 respectively? or maybe vice versa matching EDGE<x>:

    "This command sets or queries the 'to edge' type when EDGE is EDGE1 and the 'from edge' type when EDGE is EDG2, for the measurement when the measurement type is DELAY. Measurements are specified by x."

    As an example, I am trying to get the delay between a digital channel and analog channel as a propagation delay measurement. Let's say the digital channel (delay 'from') is CH5_D0 and the analog channel (delay 'to') is CH1. Would the following work? or do I have SOU1/SOU2 reversed maybe?

    MEASU:ADDMEAS MEAS1

    MEASU:MEAS1:TYPE DELAY

    MEASU:MEAS1:SOU1 CH5_D0

    MEASU:MEAS1:SOU2 CH1

    Thanks