Jump to content
Fourth of July -- Digilent US offices closed ×

attila

Technical Forum Moderator
  • Posts

    6,662
  • Joined

  • Last visited

Posts posted by attila

  1. Hi @scott.moore

    What is the distance between the triggers ? What measurement precision do you need ?

    The software timer only has a few milliseconds of resolution/precision.
    If the distance is less than a few milliseconds, trigger on event 1 use a script to look for event 2
    If it is more, you can configure alternate trigger and use the device trigger date&time difference for distance, for device system frequency resolution (8-10ns)
    You can also use the sample time (trigger crossing interpolation) difference for higher resolution measurement.

  2. Hi @torbos

    Could this be related to the AD3's Scope channel low/high range relay toggle ?
    Most of the WF SDK examples mention using a settle delay after adjusting the offset/range or opening the device, for example:
    dwf.FDwfAnalogInConfigure(hdwf, c_int(1), c_int(0)) # configure
    time.sleep(1.0) # wait
    dwf.FDwfAnalogInConfigure(hdwf, c_int(0), c_int(1)) # start

    For the relays about 50ms delay is needed.

    AD3 high to low range ~20ms :

    image.png

     

    AD3 low to high range ~50ms :

    image.png

     

    AD3 offset settle ~5ms :

    image.png

     

    AD2 offset settle ~600ms :

    image.png

×
×
  • Create New...