Displaying report 1-1 of 1.
Reports until 16:56, Tuesday 26 January 2016
H1 AOS
thomas.shaffer@LIGO.ORG - posted 16:56, Tuesday 26 January 2016 (25181)
Added ETM ISI Ringup to DIAG_MAIN, made new peak2peak.py module, and reintroduced avg_no_print.py

Added ETM ISI Ringup to DIAG_MAIN

To help the control room see that the ISI is ringing up I've added a test to DIAG_MAIN to look for this (as per Jim W's request).But to do this I had to create a function that could look for the peak to peak difference in a specified amount of time. I found it to be useful for other code as well, so I made it a module in the userapps svn under /sys/h1/guardian/peak2peak.py

Made new peak2peak.py

In this module the p2p function will get a chunk of data using cdsutils getdata.py, break that data into a specifed number of chunks, find the difference between the max and min of each chunk, and then return a list of the peak differences. Maybe it will be useful to others, so I pulled it out of DIAG_MAIN.py

Reintroduced avg_no_print.py

cdsutils getdata will print to stderr for every second that it retrieves data. This is a problem for the DIAG Guardians because the call for data is in a loop, and the log will quickly fill up with "fetching (GPStime)...". I took a copy of getdata but commented out this printing feature, and placed in the the same directory as DIAG_MAIN.py.

I file FRS4293

Displaying report 1-1 of 1.