# das-eeprom-parser/src/templates/2+3+1/autocal.tpl # # Copyright: ©2015, Güralp Systems Ltd. # Author: Laurence Withers # License: GPLv3 # # Auto-calibration script for 4-channel digitiser units using ASE-DAS-0001 such # as the cylinder (part number DAS-A-3203…) # [step_1] title = Synchronous channels user_prompt = Ensure that Sensor A and Auxiliary ports are connected user_equipment_1 = 1 AEM-D32-1007 DAS calibration fixture user_equipment_2 = 1 CAS-DCM-0070-1 DAS Auxiliary 1m sensor cable user_equipment_3 = 1 CAS-030-0013-1 1m sensor cable user_diagram = calib-2+3+1-step1.png progress_message = Calibrating main channels 1–4 mode = external_voltage_diff voltages = -20,-10,-5,-2,-1,-0.5,-0.2,-0.1,0,0.1,0.2,0.5,1,2,5,10,20 sync_adc_mux_settings = 0,0,0,0 input_channels = CAL.FE1..00, CAL.FE2..00, CAL.FE3..00, CAL.FE4..00 eeprom_pos = main:0.0, main:1.0, main:2.0, main:3.0 expected_bitweight = 9.93e-9 expected_offset = 0.16 [step_2] title = Multiplexed channels progress_message = Calibrating multiplexed channels 1–3 and 7–16 mode = external_voltage_se voltages = -10,-5,-2,-1,-0.5,-0.2,-0.1,0,0.1,0.2,0.5,1,2,5,10 sync_adc_mux_settings = 0,0,0,0 input_channels = MCAL.BE1..00, MCAL.BE2..00, MCAL.BE3..00, MCAL.BE7..00, MCAL.BE8..00, MCAL.BE9..00, MCAL.BEA..00, MCAL.BEB..00, MCAL.BEC..00, MCAL.BED..00, MCAL.BEE..00, MCAL.BEF..00, MCAL.BEG..00 eeprom_pos = mux:0, mux:1, mux:2, mux:6, mux:7, mux:8, mux:9, mux:10, mux:11, mux:12, mux:13, mux:14, mux:15 expected_bitweight = 1.41e-6 expected_offset = 0.05 [step_3] title = Calibration DAC user_prompt = Use the smaller calibration fixture for Sensor A, leave Auxiliary port disconnected user_equipment_1 = 1 AEM-D32-0008 DAS calibration DAC test fixture user_equipment_2 = 1 CAS-030-0013-1 1m sensor cable user_diagram = calib-2+3+1-step3.png progress_message = Calibrating built-in signal generator DAC mode = calibration_dac voltages = -2.4,-1.2,-0.6,0.6,1.2,2.4 sync_adc_mux_settings = 1,1,1,1 input_channels = CAL.FE1..00, CAL.FE2..00, CAL.FE3..00, CAL.FE4..00 eeprom_pos = main:0.1, main:1.1, main:2.1, main:3.1 expected_bitweight = 2.96e-9 expected_offset = 0.05 caldac_index = 0 # observed bitweights during pre-production run are between # 7.411e-5 (three around this level) # and 7.485e-5 (fifteen around this level) expected_caldac_bitweight = 7.46e-5 expected_caldac_offset = 0