upload BOARD_BIGBROTHER calibration data

This commit is contained in:
Benny Liu
2019-12-17 19:01:30 +08:00
parent cb44628316
commit fd9f0ef321
@@ -731,6 +731,34 @@ struct _correction{
};
#endif
#ifdef BOARD_BIGBROTHER
{
.ADC_volt.coeff = (-6249254),
.ADC_volt.offset = 101825967151,
.ADC_current[0].coeff = 31064047,
.ADC_current[0].offset = -506320666330,
.ADC_current[1].coeff = 656820055,
.ADC_current[1].offset = -10700912340162,
.ADC_current[2].coeff = 31424358846,
.ADC_current[2].offset = -511986603889918,
.DAC2RealV.coeff = (-19007867),
.DAC2RealV.offset = 646316924837,
.Usercode2DAC.coeff = (-10484132),
.Usercode2DAC.offset = 559642619397,
.Gain0Boundary[0] = 0x5ECD,
.Gain0Boundary[1] = 0x5F0D,
.Gain1Boundary[0] = 0x5900,
.Gain1Boundary[1] = 0x64DD
};
#endif
// this function turn ADC measure value (0xXXXX) into real voltage
// unit should be mV
static int32_t DecodeADCVolt(uint16_t ADC_measure){