From e48d8c8d2fe1770866bdb16da4bcd3eb8d970a02 Mon Sep 17 00:00:00 2001 From: ROY Date: Fri, 30 Sep 2022 14:27:15 +0800 Subject: [PATCH] [cali] remove not correct cali data --- .../cc26xx/app/headstage/eis_cali_table.h | 1259 +---------------- 1 file changed, 63 insertions(+), 1196 deletions(-) diff --git a/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/eis_cali_table.h b/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/eis_cali_table.h index 4ce058f..57965dc 100644 --- a/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/eis_cali_table.h +++ b/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/eis_cali_table.h @@ -1,7 +1,7 @@ #ifndef EIS_CALI_TABLE #define EIS_CALI_TABLE -#define BOARD_EIS003 +#define BOARD_CALI_BOARD typedef struct _SingleFilterCali{ uint32_t Phase_coeff; @@ -55,1072 +55,59 @@ struct _CaliTable{ .DAC_offset_c */ -#ifdef BOARD_FIRST_STEP_CALI +#if defined(BOARD_CALI_BOARD) { - .DeviceName = "BOARD_FIRST_STEP_CALI", - /* LPDAC calibration data */ - //DAC_offset_a = excel: DACoffset - .DAC_offset_a = 8, - .DAC_offset_b = 8360236, - .DAC_offset_c = 131934447554, + .DeviceName = "BOARD_CALI_BOARD", - /* HSDAC calibration data */ - //HSDAC_AMP_a = excel: DAC_AMP - .HSDAC_AMP_a = -166, - .HSDAC_AMP_b = 9781419, - .HSDAC_AMP_c = 181161946, - .OffsetZero = 0x6504, - - /* Phase calibration data */ - .Ft[0][0].Phase_coeff = 148031, - .Ft[0][0].Phase_offset = -89728680, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 341117, - .Ft[1][0].Phase_offset = -89913235, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20622054, - .Ft[2][0].Phase_offset = -90005211, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 99823148, - .Ft[3][0].Phase_offset = -89960369, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 271200, - - /* HSTIA calibration data */ - // hsrtia160k - .Lv[0][0].HSRTIA_a = 0, // 1e8 - .Lv[0][0].HSRTIA_b = 5665868, // 1e8 - .Lv[0][0].HSRTIA_c = 1612, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 3, // 1e8 - .Lv[0][1].HSRTIA_b = 44242940, // 1e8 - .Lv[0][1].HSRTIA_c = 148206, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = 2, // 1e8 - .Lv[0][2].HSRTIA_b = 178641591, // 1e8 - .Lv[0][2].HSRTIA_c = 386005, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 9404, // 1e8 - .Lv[0][3].HSRTIA_b = 4309654444, // 1e8 - .Lv[0][3].HSRTIA_c = 15315713, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - - /* LPTIA calibration data */ - .LP[0].LPTIA_coeff_a = 0, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -54816709, - .LP[0].LPTIA_coeff_c = 179606310, - - .LP[1].LPTIA_coeff_a = 2, - .LP[1].LPTIA_coeff_b = -434063200, - .LP[1].LPTIA_coeff_c = 1422073413, - - .LP[2].LPTIA_coeff_a = -9, - .LP[2].LPTIA_coeff_b = -3163492996, - .LP[2].LPTIA_coeff_c = 10368161009, - - .LP[3].LPTIA_coeff_a = -481, - .LP[3].LPTIA_coeff_b = -16202491299, - .LP[3].LPTIA_coeff_c = 53149447309, -}; - -#elif defined(BOARD_A4_DA_32_D4_E7_96) -{ - .DeviceName = "BOARD_A4_DA_32_D4_E7_96", - - .DAC_offset_a = 9, - .DAC_offset_b = 8394985, - .DAC_offset_c = 131178634002, - - //only for EIS 1e10 - .HSDAC_AMP_a = 8, - .HSDAC_AMP_b = 9710866, - .HSDAC_AMP_c = 10667080, - - .OffsetZero = 0x6504, - - .Ft[0][0].Phase_coeff = 148031, - .Ft[0][0].Phase_offset = -89728680, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 341117, - .Ft[1][0].Phase_offset = -89913235, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20622054, - .Ft[2][0].Phase_offset = -90005211, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 99823148, - .Ft[3][0].Phase_offset = -89960369, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 271200, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 0, // 1e8 - .Lv[0][0].HSRTIA_b = 5665868, // 1e8 - .Lv[0][0].HSRTIA_c = 1612, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 3, // 1e8 - .Lv[0][1].HSRTIA_b = 44242940, // 1e8 - .Lv[0][1].HSRTIA_c = 148206, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = 2, // 1e8 - .Lv[0][2].HSRTIA_b = 178641591, // 1e8 - .Lv[0][2].HSRTIA_c = 386005, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 9404, // 1e8 - .Lv[0][3].HSRTIA_b = 4309654444, // 1e8 - .Lv[0][3].HSRTIA_c = 15315713, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = 0, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -54816709, - .LP[0].LPTIA_coeff_c = 179606310, - - .LP[1].LPTIA_coeff_a = 2, - .LP[1].LPTIA_coeff_b = -434063200, - .LP[1].LPTIA_coeff_c = 1422073413, - - .LP[2].LPTIA_coeff_a = -9, - .LP[2].LPTIA_coeff_b = -3163492996, - .LP[2].LPTIA_coeff_c = 10368161009, - - .LP[3].LPTIA_coeff_a = -481, - .LP[3].LPTIA_coeff_b = -16202491299, - .LP[3].LPTIA_coeff_c = 53149447309, -}; - -#elif defined(BOARD_2) -{ - .DeviceName = "BOARD_2", - - .DAC_offset_a = 7, - .DAC_offset_b = 8381700, - .DAC_offset_c = 131921128904, - - //only for EIS 1e10 - .HSDAC_AMP_a = 34, - .HSDAC_AMP_b = 9654364, - .HSDAC_AMP_c = 74012893, - - .OffsetZero = 0x6504, - - .Ft[0][0].Phase_coeff = 148374, - .Ft[0][0].Phase_offset = -89728823, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 341611, - .Ft[1][0].Phase_offset = -89917692, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20597470, - .Ft[2][0].Phase_offset = -90010754, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 101143221, - .Ft[3][0].Phase_offset = -90037048, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 269000, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 6, // 1e8 - .Lv[0][0].HSRTIA_b = 5364069, // 1e8 - .Lv[0][0].HSRTIA_c = 333966, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = -2, // 1e8 - .Lv[0][1].HSRTIA_b = 44356135, // 1e8 - .Lv[0][1].HSRTIA_c = -229167, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -80, // 1e8 - .Lv[0][2].HSRTIA_b = 182590228, // 1e8 - .Lv[0][2].HSRTIA_c = -5912444, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 8416, // 1e8 - .Lv[0][3].HSRTIA_b = 4320620916, // 1e8 - .Lv[0][3].HSRTIA_c = 21087122, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = 0, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -54816709, - .LP[0].LPTIA_coeff_c = 179606310, - - .LP[1].LPTIA_coeff_a = 2, - .LP[1].LPTIA_coeff_b = -434063200, - .LP[1].LPTIA_coeff_c = 1422073413, - - .LP[2].LPTIA_coeff_a = -9, - .LP[2].LPTIA_coeff_b = -3163492996, - .LP[2].LPTIA_coeff_c = 10368161009, - - .LP[3].LPTIA_coeff_a = -481, - .LP[3].LPTIA_coeff_b = -16202491299, - .LP[3].LPTIA_coeff_c = 53149447309, -}; - -#elif defined(BOARD_A4_DA_32_D4_E6_F5) -{ - .DeviceName = "BOARD_A4_DA_32_D4_E6_F5", - - .DAC_offset_a = -2, - .DAC_offset_b = 6925528, - .DAC_offset_c = 101907221213, - - //only for EIS 1e10 - .HSDAC_AMP_a = 8, - .HSDAC_AMP_b = 9728596, - .HSDAC_AMP_c = 7988641, - - .OffsetZero = 27295, - - .Ft[0][0].Phase_coeff = 147527, - .Ft[0][0].Phase_offset = -89729380, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 340589, - .Ft[1][0].Phase_offset = -89906764, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20500266, - .Ft[2][0].Phase_offset = -89965361, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 104673134, - .Ft[3][0].Phase_offset = -90229313, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 273000, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 1, // 1e8 - .Lv[0][0].HSRTIA_b = 5702399, // 1e8 - .Lv[0][0].HSRTIA_c = 17602, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = -1, // 1e8 - .Lv[0][1].HSRTIA_b = 44422687, // 1e8 - .Lv[0][1].HSRTIA_c = 93648, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -3, // 1e8 - .Lv[0][2].HSRTIA_b = 178677081, // 1e8 - .Lv[0][2].HSRTIA_c = -2807129, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 3050, // 1e8 - .Lv[0][3].HSRTIA_b = 4383544170, // 1e8 - .Lv[0][3].HSRTIA_c = 8621971, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = -1, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -55142878, - .LP[0].LPTIA_coeff_c = 180772413, - - .LP[1].LPTIA_coeff_a = -1, - .LP[1].LPTIA_coeff_b = -440789718, - .LP[1].LPTIA_coeff_c = 1444582522, - - .LP[2].LPTIA_coeff_a = 20, - .LP[2].LPTIA_coeff_b = -3503944157, - .LP[2].LPTIA_coeff_c = 11479130378, - - .LP[3].LPTIA_coeff_a = -641, - .LP[3].LPTIA_coeff_b = -31076893927, - .LP[3].LPTIA_coeff_c = 101903399329, -}; - -#elif defined(BOARD_A4_DA_32_D4_E7_CC) -{ - .DeviceName = "BOARD_A4_DA_32_D4_E7_CC", - - .DAC_offset_a = -2, - .DAC_offset_b = 6929573, - .DAC_offset_c = 101458692004, - - //only for EIS 1e10 - .HSDAC_AMP_a = 8, - .HSDAC_AMP_b = 9680845, - .HSDAC_AMP_c = 5212135, - - .OffsetZero = 0x6AE1, - - .Ft[0][0].Phase_coeff = 149502, - .Ft[0][0].Phase_offset = -89640792, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 345394, - .Ft[1][0].Phase_offset = -89921291, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20566466, - .Ft[2][0].Phase_offset = -90011700, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 98429753, - .Ft[3][0].Phase_offset = -89866026, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 269500, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = -1, // 1e8 - .Lv[0][0].HSRTIA_b = 5741526, // 1e8 - .Lv[0][0].HSRTIA_c = -89018, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 3, // 1e8 - .Lv[0][1].HSRTIA_b = 44316867, // 1e8 - .Lv[0][1].HSRTIA_c = 201149, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -87, // 1e8 - .Lv[0][2].HSRTIA_b = 182661301, // 1e8 - .Lv[0][2].HSRTIA_c = -5176341, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 3378, // 1e8 - .Lv[0][3].HSRTIA_b = 4389951697, // 1e8 - .Lv[0][3].HSRTIA_c = 7481346, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = -1, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -54380348, - .LP[0].LPTIA_coeff_c = 178348235, - - .LP[1].LPTIA_coeff_a = 4, - .LP[1].LPTIA_coeff_b = -435689010, - .LP[1].LPTIA_coeff_c = 1427488191, - - .LP[2].LPTIA_coeff_a = 31, - .LP[2].LPTIA_coeff_b = -3467532743, - .LP[2].LPTIA_coeff_c = 11359907058, - - .LP[3].LPTIA_coeff_a = 9133, - .LP[3].LPTIA_coeff_b = -31452447832, - .LP[3].LPTIA_coeff_c = 102097964702, -}; - -#elif defined(BOARD_A4_DA_32_D4_E8_34) // eis_mini_1.0 -{ - .DeviceName = "BOARD_A4_DA_32_D4_E8_34", - - .DAC_offset_a = -1, - .DAC_offset_b = 6902381, - .DAC_offset_c = 101592197107, - - //only for EIS 1e10 - .HSDAC_AMP_a = -15, - .HSDAC_AMP_b = 9716146, - .HSDAC_AMP_c = -1670941, - - .OffsetZero = 27292, - - .Ft[0][0].Phase_coeff = 145058, - .Ft[0][0].Phase_offset = -89774069, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 338107, - .Ft[1][0].Phase_offset = -89917038, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20638961, - .Ft[2][0].Phase_offset = -90065208, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 95934203, - .Ft[3][0].Phase_offset = -89751486, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 278000, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 3, // 1e8 - .Lv[0][0].HSRTIA_b = 5699621, // 1e8 - .Lv[0][0].HSRTIA_c = 78647, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 4, // 1e8 - .Lv[0][1].HSRTIA_b = 45173249, // 1e8 - .Lv[0][1].HSRTIA_c = 1148683, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -19, // 1e8 - .Lv[0][2].HSRTIA_b = 183984142, // 1e8 - .Lv[0][2].HSRTIA_c = -2431309, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 3096, // 1e8 - .Lv[0][3].HSRTIA_b = 4475411603, // 1e8 - .Lv[0][3].HSRTIA_c = -4360810, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = -9, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -54831062, - .LP[0].LPTIA_coeff_c = 180866259, - - .LP[1].LPTIA_coeff_a = -18, - .LP[1].LPTIA_coeff_b = -443633681, - .LP[1].LPTIA_coeff_c = 1455468679, - - .LP[2].LPTIA_coeff_a = -14, - .LP[2].LPTIA_coeff_b = -3539699495, - .LP[2].LPTIA_coeff_c = 11599724740, - - .LP[3].LPTIA_coeff_a = -5524, - .LP[3].LPTIA_coeff_b = -31196221807, - .LP[3].LPTIA_coeff_c = 102821614857, -}; - -#elif defined(BOARD_A4_DA_32_D4_E8_9C) // eis_mini_1.0 -{ - .DeviceName = "BOARD_A4_DA_32_D4_E8_9C", - - .DAC_offset_a = 0, - .DAC_offset_b = 6886383, - .DAC_offset_c = 100876413499, - - //only for EIS 1e10 - .HSDAC_AMP_a = -4, - .HSDAC_AMP_b = 9676404, - .HSDAC_AMP_c = 3199617, - - .OffsetZero = 27292, - - .Ft[0][0].Phase_coeff = 143529, - .Ft[0][0].Phase_offset = -89772014, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 336147, - .Ft[1][0].Phase_offset = -89911681, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20527386, - .Ft[2][0].Phase_offset = -90016472, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 102432613, - .Ft[3][0].Phase_offset = -90091065, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 278000, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 0, // 1e8 - .Lv[0][0].HSRTIA_b = 5810622, // 1e8 - .Lv[0][0].HSRTIA_c = -12585, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 1, // 1e8 - .Lv[0][1].HSRTIA_b = 45702187, // 1e8 - .Lv[0][1].HSRTIA_c = -157855, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -48, // 1e8 - .Lv[0][2].HSRTIA_b = 186480577, // 1e8 - .Lv[0][2].HSRTIA_c = -3827884, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 1452, // 1e8 - .Lv[0][3].HSRTIA_b = 4507751503, // 1e8 - .Lv[0][3].HSRTIA_c = -5125808, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = -3, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -55820342, - .LP[0].LPTIA_coeff_c = 183272888, - - .LP[1].LPTIA_coeff_a = 34, - .LP[1].LPTIA_coeff_b = -450086310, - .LP[1].LPTIA_coeff_c = 1471419314, - - .LP[2].LPTIA_coeff_a = -46, - .LP[2].LPTIA_coeff_b = -3558089357, - .LP[2].LPTIA_coeff_c = 11665516020, - - .LP[3].LPTIA_coeff_a = -3484, - .LP[3].LPTIA_coeff_b = -31437938194, - .LP[3].LPTIA_coeff_c = 103408258341, -}; - -#elif defined(BOARD_A4_DA_32_D4_E6_C7) // eis_mini_1.0 -{ - .DeviceName = "BOARD_A4_DA_32_D4_E6_C7", - - .DAC_offset_a = -2, - .DAC_offset_b = 6922405, - .DAC_offset_c = 101493860748, - - //only for EIS 1e10 - .HSDAC_AMP_a = -3, - .HSDAC_AMP_b = 9709622, - .HSDAC_AMP_c = -1441514, - - .OffsetZero = 27292, - - .Ft[0][0].Phase_coeff = 143529, - .Ft[0][0].Phase_offset = -89772014, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 336147, - .Ft[1][0].Phase_offset = -89911681, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 20527386, - .Ft[2][0].Phase_offset = -90016472, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 102432613, - .Ft[3][0].Phase_offset = -90091065, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 278000, - - // hsrtia160k - .Lv[0][0].HSRTIA_a = 0, // 1e8 - .Lv[0][0].HSRTIA_b = 5810622, // 1e8 - .Lv[0][0].HSRTIA_c = -12585, // 1e4 - .Lv[1][0].HSRTIA_a = 0, // 1e8 - .Lv[1][0].HSRTIA_b = 0, // 1e8 - .Lv[1][0].HSRTIA_c = 0, // 1e4 - .Lv[2][0].HSRTIA_a = 0, // 1e8 - .Lv[2][0].HSRTIA_b = 0, // 1e8 - .Lv[2][0].HSRTIA_c = 0, // 1e4 - .Lv[3][0].HSRTIA_a = 0, // 1e8 - .Lv[3][0].HSRTIA_b = 0, // 1e8 - .Lv[3][0].HSRTIA_c = 0, // 1e4 - - // hsrtia20k - .Lv[0][1].HSRTIA_a = 1, // 1e8 - .Lv[0][1].HSRTIA_b = 45702187, // 1e8 - .Lv[0][1].HSRTIA_c = -157855, // 1e4 - .Lv[1][1].HSRTIA_a = 0, // 1e8 - .Lv[1][1].HSRTIA_b = 0, // 1e8 - .Lv[1][1].HSRTIA_c = 0, // 1e4 - .Lv[2][1].HSRTIA_a = 0, // 1e8 - .Lv[2][1].HSRTIA_b = 0, // 1e8 - .Lv[2][1].HSRTIA_c = 0, // 1e4 - .Lv[3][1].HSRTIA_a = 0, // 1e8 - .Lv[3][1].HSRTIA_b = 0, // 1e8 - .Lv[3][1].HSRTIA_c = 0, // 1e4 - - // hsrtia5k - .Lv[0][2].HSRTIA_a = -48, // 1e8 - .Lv[0][2].HSRTIA_b = 186480577, // 1e8 - .Lv[0][2].HSRTIA_c = -3827884, // 1e4 - .Lv[1][2].HSRTIA_a = 0, // 1e8 - .Lv[1][2].HSRTIA_b = 0, // 1e8 - .Lv[1][2].HSRTIA_c = 0, // 1e4 - .Lv[2][2].HSRTIA_a = 0, // 1e8 - .Lv[2][2].HSRTIA_b = 0, // 1e8 - .Lv[2][2].HSRTIA_c = 0, // 1e4 - .Lv[3][2].HSRTIA_a = 0, // 1e8 - .Lv[3][2].HSRTIA_b = 0, // 1e8 - .Lv[3][2].HSRTIA_c = 0, // 1e4 - - // hsrtia200r - .Lv[0][3].HSRTIA_a = 1452, // 1e8 - .Lv[0][3].HSRTIA_b = 4507751503, // 1e8 - .Lv[0][3].HSRTIA_c = -5125808, // 1e4 - .Lv[1][3].HSRTIA_a = 0, // 1e8 - .Lv[1][3].HSRTIA_b = 0, // 1e8 - .Lv[1][3].HSRTIA_c = 0, // 1e4 - .Lv[2][3].HSRTIA_a = 0, // 1e8 - .Lv[2][3].HSRTIA_b = 0, // 1e8 - .Lv[2][3].HSRTIA_c = 0, // 1e4 - .Lv[3][3].HSRTIA_a = 0, // 1e8 - .Lv[3][3].HSRTIA_b = 0, // 1e8 - .Lv[3][3].HSRTIA_c = 0, // 1e4 - - .LP[0].LPTIA_coeff_a = -3, // PGA = 1.5 | calibrated by ADCDAT - .LP[0].LPTIA_coeff_b = -55820342, - .LP[0].LPTIA_coeff_c = 183272888, - - .LP[1].LPTIA_coeff_a = 34, - .LP[1].LPTIA_coeff_b = -450086310, - .LP[1].LPTIA_coeff_c = 1471419314, - - .LP[2].LPTIA_coeff_a = -46, - .LP[2].LPTIA_coeff_b = -3558089357, - .LP[2].LPTIA_coeff_c = 11665516020, - - .LP[3].LPTIA_coeff_a = -3484, - .LP[3].LPTIA_coeff_b = -31437938194, - .LP[3].LPTIA_coeff_c = 103408258341, -}; - -#elif defined(BOARD_1) //new cali, -{ - .DeviceName = "BOARD_E7DD", - - .DAC_offset_a = 111529601777, - .DAC_offset_b = -3130271617125224, - .HSDAC_AMP_a = 9706595, - .HSDAC_AMP_b = -5995232, + .DAC_offset_a = 111653026021, + .DAC_offset_b = -3137037400906882, + .HSDAC_AMP_a = 9751501, + .HSDAC_AMP_b = 869142, .OffsetZero = 22707, - .Ft[0][0].Phase_coeff = 148189, - .Ft[0][0].Phase_offset = -89705428, - .Ft[0][1].Phase_coeff = 143944, - .Ft[0][1].Phase_offset = -89689327, - .Ft[0][2].Phase_coeff = 138256, - .Ft[0][2].Phase_offset = -89693209, - .Ft[0][3].Phase_coeff = 138393, - .Ft[0][3].Phase_offset = -89669969, + .Ft[0][0].Phase_coeff = 0, + .Ft[0][0].Phase_offset = 0, + .Ft[0][1].Phase_coeff = 0, + .Ft[0][1].Phase_offset = 0, + .Ft[0][2].Phase_coeff = 0, + .Ft[0][2].Phase_offset = 0, + .Ft[0][3].Phase_coeff = 0, + .Ft[0][3].Phase_offset = 0, - .Ft[1][0].Phase_coeff = 341305, - .Ft[1][0].Phase_offset = -89893917, - .Ft[1][1].Phase_coeff = 278839, - .Ft[1][1].Phase_offset = -86490600, - .Ft[1][2].Phase_coeff = 331559, - .Ft[1][2].Phase_offset = -89901412, - .Ft[1][3].Phase_coeff = 331693, - .Ft[1][3].Phase_offset = -89890803, + .Ft[1][0].Phase_coeff = 0, + .Ft[1][0].Phase_offset = 0, + .Ft[1][1].Phase_coeff = 0, + .Ft[1][1].Phase_offset = 0, + .Ft[1][2].Phase_coeff = 0, + .Ft[1][2].Phase_offset = 0, + .Ft[1][3].Phase_coeff = 0, + .Ft[1][3].Phase_offset = 0, - .Ft[2][0].Phase_coeff = 20568463, - .Ft[2][0].Phase_offset = -90008991, - .Ft[2][1].Phase_coeff = 20556674, - .Ft[2][1].Phase_offset = -90006301, - .Ft[2][2].Phase_coeff = 20547460, - .Ft[2][2].Phase_offset = -89999700, - .Ft[2][3].Phase_coeff = 20531819, - .Ft[2][3].Phase_offset = -89984259, + .Ft[2][0].Phase_coeff = 0, + .Ft[2][0].Phase_offset = 0, + .Ft[2][1].Phase_coeff = 0, + .Ft[2][1].Phase_offset = 0, + .Ft[2][2].Phase_coeff = 0, + .Ft[2][2].Phase_offset = 0, + .Ft[2][3].Phase_coeff = 0, + .Ft[2][3].Phase_offset = 0, - .Ft[3][0].Phase_coeff = 98418131, - .Ft[3][0].Phase_offset = -89848098, - .Ft[3][1].Phase_coeff = 101287315, - .Ft[3][1].Phase_offset = -90055407, - .Ft[3][2].Phase_coeff = 99761548, - .Ft[3][2].Phase_offset = -89948243, - .Ft[3][3].Phase_coeff = -23790789, - .Ft[3][3].Phase_offset = -81368031, + .Ft[3][0].Phase_coeff = 0, + .Ft[3][0].Phase_offset = 0, + .Ft[3][1].Phase_coeff = 0, + .Ft[3][1].Phase_offset = 0, + .Ft[3][2].Phase_coeff = 0, + .Ft[3][2].Phase_offset = 0, + .Ft[3][3].Phase_coeff = 0, + .Ft[3][3].Phase_offset = 0, - .CutoffFreq = 279533000, + .CutoffFreq = 271200, .Lv[0][0].HSRTIA_a = 0, - .Lv[0][0].HSRTIA_b = 5668324, - .Lv[0][0].HSRTIA_c = 23807, + .Lv[0][0].HSRTIA_b = 0, + .Lv[0][0].HSRTIA_c = 0, .Lv[1][0].HSRTIA_a = 0, .Lv[1][0].HSRTIA_b = 0, .Lv[1][0].HSRTIA_c = 0, @@ -1131,9 +118,9 @@ struct _CaliTable{ .Lv[3][0].HSRTIA_b = 0, .Lv[3][0].HSRTIA_c = 0, - .Lv[0][1].HSRTIA_a = -6, - .Lv[0][1].HSRTIA_b = 44010119, - .Lv[0][1].HSRTIA_c = 2631214, + .Lv[0][1].HSRTIA_a = 0, + .Lv[0][1].HSRTIA_b = 0, + .Lv[0][1].HSRTIA_c = 0, .Lv[1][1].HSRTIA_a = 0, .Lv[1][1].HSRTIA_b = 0, .Lv[1][1].HSRTIA_c = 0, @@ -1144,9 +131,9 @@ struct _CaliTable{ .Lv[3][1].HSRTIA_b = 0, .Lv[3][1].HSRTIA_c = 0, - .Lv[0][2].HSRTIA_a = -11, - .Lv[0][2].HSRTIA_b = 178305291, - .Lv[0][2].HSRTIA_c = -1078700, + .Lv[0][2].HSRTIA_a = 0, + .Lv[0][2].HSRTIA_b = 0, + .Lv[0][2].HSRTIA_c = 0, .Lv[1][2].HSRTIA_a = 0, .Lv[1][2].HSRTIA_b = 0, .Lv[1][2].HSRTIA_c = 0, @@ -1157,9 +144,9 @@ struct _CaliTable{ .Lv[3][2].HSRTIA_b = 0, .Lv[3][2].HSRTIA_c = 0, - .Lv[0][3].HSRTIA_a = -15, - .Lv[0][3].HSRTIA_b = 4427290210, - .Lv[0][3].HSRTIA_c = -108053, + .Lv[0][3].HSRTIA_a = 0, + .Lv[0][3].HSRTIA_b = 0, + .Lv[0][3].HSRTIA_c = 0, .Lv[1][3].HSRTIA_a = 0, .Lv[1][3].HSRTIA_b = 0, .Lv[1][3].HSRTIA_c = 0, @@ -1171,141 +158,21 @@ struct _CaliTable{ .Lv[3][3].HSRTIA_c = 0, - .LP[0].LPTIA_coeff_a = -3, - .LP[0].LPTIA_coeff_b = 53882836, - .LP[0].LPTIA_coeff_c = -176262757, + .LP[0].LPTIA_coeff_a = 0, + .LP[0].LPTIA_coeff_b = 0, + .LP[0].LPTIA_coeff_c = 0, - .LP[1].LPTIA_coeff_a = -16, - .LP[1].LPTIA_coeff_b = 434160910, - .LP[1].LPTIA_coeff_c = -1420499023, + .LP[1].LPTIA_coeff_a = 0, + .LP[1].LPTIA_coeff_b = 0, + .LP[1].LPTIA_coeff_c = 0, - .LP[2].LPTIA_coeff_a = 98, - .LP[2].LPTIA_coeff_b = 3433435733, - .LP[2].LPTIA_coeff_c = -11261391495, + .LP[2].LPTIA_coeff_a = 0, + .LP[2].LPTIA_coeff_b = 0, + .LP[2].LPTIA_coeff_c = 0, - .LP[3].LPTIA_coeff_a = 10737, - .LP[3].LPTIA_coeff_b = 29915173018, - .LP[3].LPTIA_coeff_c = -99181378429, - -}; - -#elif defined(BOARD_3) //new cali, -{ - .DeviceName = "BOARD_F068", - - .DAC_offset_a = 111638920791, - .DAC_offset_b = -3136276998633454, - .HSDAC_AMP_a = 9754846, - .HSDAC_AMP_b = -4535232, - - .OffsetZero = 22707, - - .Ft[0][0].Phase_coeff = 142238, - .Ft[0][0].Phase_offset = -84818430, - .Ft[0][1].Phase_coeff = 0, - .Ft[0][1].Phase_offset = 0, - .Ft[0][2].Phase_coeff = 0, - .Ft[0][2].Phase_offset = 0, - .Ft[0][3].Phase_coeff = 0, - .Ft[0][3].Phase_offset = 0, - - .Ft[1][0].Phase_coeff = 300716, - .Ft[1][0].Phase_offset = -88010359, - .Ft[1][1].Phase_coeff = 0, - .Ft[1][1].Phase_offset = 0, - .Ft[1][2].Phase_coeff = 0, - .Ft[1][2].Phase_offset = 0, - .Ft[1][3].Phase_coeff = 0, - .Ft[1][3].Phase_offset = 0, - - .Ft[2][0].Phase_coeff = 15992279, - .Ft[2][0].Phase_offset = -87557885, - .Ft[2][1].Phase_coeff = 0, - .Ft[2][1].Phase_offset = 0, - .Ft[2][2].Phase_coeff = 0, - .Ft[2][2].Phase_offset = 0, - .Ft[2][3].Phase_coeff = 0, - .Ft[2][3].Phase_offset = 0, - - .Ft[3][0].Phase_coeff = 109527062, - .Ft[3][0].Phase_offset = -90501427, - .Ft[3][1].Phase_coeff = 0, - .Ft[3][1].Phase_offset = 0, - .Ft[3][2].Phase_coeff = 0, - .Ft[3][2].Phase_offset = 0, - .Ft[3][3].Phase_coeff = 0, - .Ft[3][3].Phase_offset = 0, - - .CutoffFreq = 276300, - - .Lv[0][0].HSRTIA_a = 4, - .Lv[0][0].HSRTIA_b = 5498348, - .Lv[0][0].HSRTIA_c = 83391, - .Lv[1][0].HSRTIA_a = 0, - .Lv[1][0].HSRTIA_b = 0, - .Lv[1][0].HSRTIA_c = 0, - .Lv[2][0].HSRTIA_a = 0, - .Lv[2][0].HSRTIA_b = 0, - .Lv[2][0].HSRTIA_c = 0, - .Lv[3][0].HSRTIA_a = 0, - .Lv[3][0].HSRTIA_b = 0, - .Lv[3][0].HSRTIA_c = 0, - - .Lv[0][1].HSRTIA_a = -4, - .Lv[0][1].HSRTIA_b = 44546543, - .Lv[0][1].HSRTIA_c = -686441, - .Lv[1][1].HSRTIA_a = 0, - .Lv[1][1].HSRTIA_b = 0, - .Lv[1][1].HSRTIA_c = 0, - .Lv[2][1].HSRTIA_a = 0, - .Lv[2][1].HSRTIA_b = 0, - .Lv[2][1].HSRTIA_c = 0, - .Lv[3][1].HSRTIA_a = 0, - .Lv[3][1].HSRTIA_b = 0, - .Lv[3][1].HSRTIA_c = 0, - - .Lv[0][2].HSRTIA_a = -3, - .Lv[0][2].HSRTIA_b = 176550514, - .Lv[0][2].HSRTIA_c = 3005803, - .Lv[1][2].HSRTIA_a = 0, - .Lv[1][2].HSRTIA_b = 0, - .Lv[1][2].HSRTIA_c = 0, - .Lv[2][2].HSRTIA_a = 0, - .Lv[2][2].HSRTIA_b = 0, - .Lv[2][2].HSRTIA_c = 0, - .Lv[3][2].HSRTIA_a = 0, - .Lv[3][2].HSRTIA_b = 0, - .Lv[3][2].HSRTIA_c = 0, - - .Lv[0][3].HSRTIA_a = -2642, - .Lv[0][3].HSRTIA_b = 4445895892, - .Lv[0][3].HSRTIA_c = -8447241, - .Lv[1][3].HSRTIA_a = 0, - .Lv[1][3].HSRTIA_b = 0, - .Lv[1][3].HSRTIA_c = 0, - .Lv[2][3].HSRTIA_a = 0, - .Lv[2][3].HSRTIA_b = 0, - .Lv[2][3].HSRTIA_c = 0, - .Lv[3][3].HSRTIA_a = 0, - .Lv[3][3].HSRTIA_b = 0, - .Lv[3][3].HSRTIA_c = 0, - - - .LP[0].LPTIA_coeff_a = 1, - .LP[0].LPTIA_coeff_b = 54177904, - .LP[0].LPTIA_coeff_c = -177658985, - - .LP[1].LPTIA_coeff_a = -7, - .LP[1].LPTIA_coeff_b = 434033092, - .LP[1].LPTIA_coeff_c = -1421556248, - - .LP[2].LPTIA_coeff_a = 91, - .LP[2].LPTIA_coeff_b = 3443332449, - .LP[2].LPTIA_coeff_c = -11293968709, - - .LP[3].LPTIA_coeff_a = 5405, - .LP[3].LPTIA_coeff_b = 30298055759, - .LP[3].LPTIA_coeff_c = -99871875109, + .LP[3].LPTIA_coeff_a = 0, + .LP[3].LPTIA_coeff_b = 0, + .LP[3].LPTIA_coeff_c = 0, };