Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The simplest use case, where we have one PV with one associated data buffer. The default (and maximum) buffer size is 2800, but that can be reduced if desired. Whatever the buffer size n, we display the n most recent points as long as a kind of rolling EKG:

Info
titlePlayback Note
If you can't see the preview, you will need to download the file and view on VLC (not the default video player) on the OPIs here. If you're on a machine that has internet, you can view it on YouTube

Multimedia
nameScreen Recording 2020-06-16 at 11.45.25 PM.mov
View full video here
A vs. Time.mp4

This is useful for seeing erraticisms in a signal (maybe you suspect a klystron phase is wandering), or to see how it's trending (maybe you're messing with a quad and you want to see if that's increasing/decreasing/doing nothing to the pulse intensity). Feel free to play with it! This is a read-only GUI, so none of the buttons will change anything in the machine.

FFT

TODO ask Ahmed

B vs. A

The crown jewel of RTBSA. If there are two PV selected at once, there are two data buffers getting filled simultaneously  simultaneously. Given the pulse tagging, we can line up both buffers so that we can tease out a true pulse-by-pulse correlation between the two signals: 

Info
titlePlayback Note
If you can't see the preview, you will need to download the file and view on VLC (not the default video player) on the OPIs here. If you're on a machine that has internet, you can view it here 

Multimedia
nameB vs. A.mp4

This is useful for real-time optimization, or for diagnosing issues. 

Fit Types

A feature for all three of the plot types (A vs Time, FFT, and B vs A)! The default fit is a linear fit, but we can request higher order polynomial fits if we'd like (sometimes the correlation looks parabolic).

Standard Deviation Filter

Sometimes one (or both) of the signals has a lot of dropouts, which can mess with the correlation fit. If that's the case, we can institute a standard deviation filter that filters out anything outside of n (default is 3) standard deviations from the mean of both signals (or only the one if we're using A vs Time).

Info
titlePlayback Note
If you can't see the preview, you will need to download the file and view on VLC (not the default video player) on the OPIs here. If you're on a machine that has internet, you can view it here  

Multimedia
nameStandard Deviation Filter.mp4