Displaying report 1-1 of 1.
Reports until 10:57, Tuesday 09 June 2026
H1 SPI (CDS, ISC, SPI)
jeffrey.kissel@LIGO.ORG - posted 10:57, Tuesday 09 June 2026 (90543)
ADC Input Voltage Calibration Filters Installed on H1SPIH23 Photodiode Input Filters
J. Kissel

In prep for the eminent install and alignment of the SPI pathfinder, I've added and turned on calibration to convert all PD signals (which come off the ADC as [ADC counts]) into ADC input voltage, like we've been using on the o-scopes in the optics lab.

The "filter," really just a gain is
    Module    Name     Design String     Units
    FM1       cts2V    gain(0.0061035)   [(ADC V) / (ADC ct)]
as the ADC has a 40 [V_pp] (differential) range, spread over 2^16 [ADC ct], hence 40 / 2^16 = 0.00061035156, which I've rounded to 4 significant digits as is typical (see T1100538). 

This FM1 module has been copied and loaded into every relevant PD input filter bank, the module is turned ON, and the gain of the bank has been set to +1.0 such that the output of the bank is calibrated. Those calibrated channels (in the order they appear off of the ADC; LHO:89775) are: 
    IFO REF A      ::   H1:SPI-H23_IFO_REF_A_DEMOD_SIG_OUT_DQ    ::  2^15 (32768, or "32k")
    IFO REF B      ::   H1:SPI-H23_IFO_REF_B_DEMOD_SIG_OUT_DQ    ::  2^15 (32768, or "32k")
    IFO MEAS A     ::   H1:SPI-H23_IFO_MEAS_A_DEMOD_SIG_OUT_DQ   ::  2^15 (32768, or "32k")
    IFO MEAS B     ::   H1:SPI-H23_IFO_MEAS_B_DEMOD_SIG_OUT_DQ   ::  2^15 (32768, or "32k")
    
    QPD B SEG 1    ::   H1:SPI-H23_OL_QPD_B_SEG1_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD B SEG 2    ::   H1:SPI-H23_OL_QPD_B_SEG2_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD B SEG 3    ::   H1:SPI-H23_OL_QPD_B_SEG3_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD B SEG 4    ::   H1:SPI-H23_OL_QPD_B_SEG4_OUT_DQ          ::  2^11 (2048, or "2k")

    FBR PWRIN REF  ::   H1:SPI-H23_FBR_PWRIN_REF_OUT_DQ          ::  2^11 (2048, or "2k")
    FBR PWRIN MEAS ::   H1:SPI-H23_MEAS_PWRIN_REF_OUT_DQ         ::  2^11 (2048, or "2k")

    QPD A SEG 1    ::   H1:SPI-H23_OL_QPD_A_SEG1_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD A SEG 2    ::   H1:SPI-H23_OL_QPD_A_SEG1_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD A SEG 3    ::   H1:SPI-H23_OL_QPD_A_SEG1_OUT_DQ          ::  2^11 (2048, or "2k")
    QPD A SEG 4    ::   H1:SPI-H23_OL_QPD_A_SEG1_OUT_DQ          ::  2^11 (2048, or "2k")

I've made ndscope templates for these channels, which live in (hopefully self-explanatory names):
    /opt/rtcds/userapps/release/spi/h1/ndscope/
        FBR_PWRIN.yaml
        IFOs_Raw_Ts.yaml
        QPDA.yaml
        QPDB.yaml

The settings have been saved to the SDF system and committed to the userapps repo under
    /opt/rtcds/userapps/release/spi/h1/burtfiles/ 
        h1spih23_safe.snap

Also, for the record, Erik just helped me convert the target area .snap files to be softlinks to this one userapps file for now,
    /opt/rtcds/lho/h1/target/h1spih23/h1spih23epics/burt/
        safe.snap -> /opt/rtcds/userapps/release/spi/h1/burtfiles/h1spih23_safe.snap
        OBSERVE.snap -> /opt/rtcds/userapps/release/spi/h1/burtfiles/h1spih23_safe.snap
Images attached to this report
Displaying report 1-1 of 1.