40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log  Not logged in ELOG logo
Entry  Tue Dec 1 17:16:31 2015, gautam, Update, CDS, Script for copying BLRMS filters makeFilterFiles.bash.zip
    Reply  Wed Dec 2 18:54:20 2015, gautam, Update, CDS, Changes to C1MCS, C1PEM  
       Reply  Thu Dec 3 18:18:48 2015, gautam, Update, CDS, BLRMS for optics suspensions - library block 
          Reply  Fri Dec 4 18:20:36 2015, gautam, Update, CDS, BLRMS for IMC setup c1pem_timing.pngC1SUS_overclocked.png
             Reply  Mon Dec 7 00:45:28 2015, ericq, Update, CDS, daqd is mad 
                Reply  Mon Dec 7 10:45:21 2015, ericq, Update, CDS, daqd is mad 
                   Reply  Mon Dec 7 11:25:10 2015, jamie, Update, CDS, daqd is mad 
                   Reply  Mon Dec 14 23:56:29 2015, ericq, Update, CDS, c1pem reverted 
          Reply  Tue Apr 5 14:16:34 2016, gautam, Update, CDS, BLRMS for optics suspensions - library block UPDATED 
             Reply  Wed Nov 2 22:56:45 2016, gautam, Update, CDS, c1pem revamped 
                Reply  Thu Nov 3 12:38:42 2016, gautam, Update, CDS, c1pem revamped BLRMSresp.pdf
                   Reply  Thu Nov 3 13:36:16 2016, ericq, Update, CDS, c1pem revamped 
                   Reply  Fri Jan 27 21:21:35 2017, gautam, Update, CDS, c1pem revamped 
Message ID: 11833     Entry time: Tue Dec 1 17:16:31 2015     Reply to this: 11840
Author: gautam 
Type: Update 
Category: CDS 
Subject: Script for copying BLRMS filters 

We've been talking about putting in BLRMS filters for several channels - it would be a pain to manually copy over the correct bandpass and lowpass filter coefficients into the newly created filter banks, and so I've set up a script (attached) that can do the job. As template filters, I'vm using the filters rana detailed here. Essentially, what the script does is identify the (empty on creation) block of text for a given filter: e.g. RMS_STS1Z_BP_0p01_0p03 for STS1Z), and appends the template filter coefficients. To test my script, I first backed up the original C1PEM.txt file from /opt/rtcds/caltech/c1/chans, removed all the filter coefficients for the STS1Z BLRMS filters, and then replaced it with one generated using my script. I then loaded the coefficients for all the filters in the C1PEM modules, without any obvious error messages being generated. I also checked that foton could read the new file, and checked tmake sure that sensible filter shapes were seen for some channels. Since this seems to be working, I'm going to start putting in BLRMS blocks into the models tomorrow.

Attachment 1: makeFilterFiles.bash.zip  934 Bytes
ELOG V3.1.3-