Summary: I am implementing digital audio filtering on various interferometer signals in order to listen to the processed audio which will help in characterizing and noise reduction in the interferometer. following is a summary of the gui i have made towards a general purpose DAF module linked to the LSC.
Details: attachment 1 shows the top level overview of the daf module.
The "INPUTS" button shown redirects to the medm screen shown in attachment 2, which is a collection of inputs going into the module.
Each of the buttons shown in "C1DAFI_INPUTS.png" is further linked to various i/o boxes like adc1, adc2, lsc signal and exitation. An example is shown in attachment 3. This is the specific I/O box for the LSC signal.
The field labelled "INPUT_MTRX" is linked to a matrix which routes these 4 inputs to various DSP blocks. Similarly, the "OUTPUT_MTRX" tab is useful for choosing which output goes to the speaker.
Time and computational load monitoring is done in the "GDS_TP" tab which links to the medm screen shown in attachment 4.
Currently the AGC is successfully implemented as one of the DSP block. The details of the AGC implementation were given in a previous elog: https://nodus.ligo.caltech.edu:8081/40m/12159
I need to make a few changes to the code for Frequency Shifting and Whitening before uploading them on the FE. I will put the details soon.
Some more things that I think need to be added:
1) "Enable" buttons for each of the DSP blocks.
2) Labels for each of the matrix elements.
3) Further headers and other description for each of the tabs |