From d7a4e0234954f7e15c8b5e16fed5b8a109cfdf81 Mon Sep 17 00:00:00 2001 From: ROY Date: Mon, 4 Jul 2022 10:22:00 +0800 Subject: [PATCH] [cali] add BOARD_14 calibration data. --- .../app/headstage/EliteDeviceCorrection.h | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/EliteDeviceCorrection.h b/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/EliteDeviceCorrection.h index 7c4ef03..43b4247 100644 --- a/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/EliteDeviceCorrection.h +++ b/simplelink/ble_sdk_2_02_02_25/src/examples/simple_peripheral/cc26xx/app/headstage/EliteDeviceCorrection.h @@ -2043,6 +2043,40 @@ struct correction_ctx_t Correction = { }; #endif +#ifdef BOARD_14 +struct correction_ctx_t Correction = { +.ADC_volt[0].coeff = 6233, +.ADC_volt[0].offset = (-101600596), + +.ADC_volt[1].coeff = 214213, +.ADC_volt[1].offset = (-3492067604), + +.ADC_volt[2].coeff = 6231071, +.ADC_volt[2].offset = (-101547302286), + +.ADC_current[0].coeff = 3127494, +.ADC_current[0].offset = (-50791776302), + +.ADC_current[1].coeff = 71436522, +.ADC_current[1].offset = (-1160264778964), + +.ADC_current[2].coeff = 1454999583, +.ADC_current[2].offset = (-23631081707179), + +.ADC_current[3].coeff = 30734513992, +.ADC_current[3].offset = (-499174754129614), + +.Usercode2DAC[0].coeff = (-10524578), +.Usercode2DAC[0].offset = 580685281839, + +.Usercode2DAC[1].coeff = (-178938545), +.Usercode2DAC[1].offset = 4791672708498, + +.ADC_Vout_volt[0].coeff = (-6287121), +.ADC_Vout_volt[0].offset = 101919340594, +}; +#endif + int32_t DecodeADCValue(uint8_t adc_gain, uint8_t adc_channel, uint8_t *adc_rxbuf); uint16_t Usercode_Correction_to_DAC(uint8_t dac_gain, uint16_t usercode);