calibration

This commit is contained in:
weiting2
2020-01-04 16:03:48 +08:00
parent 41698b297a
commit b54013fa1a
@@ -4,19 +4,104 @@
#define BOARD_NAME
typedef struct _SingleChannelCali{
uint16_t Gain;
uint16_t Offset;
uint16_t Gain[3];
int16_t Offset[3];
}SingleChannelCali;
struct CaliTable{
SingleChannelCali Ch[12] = {
#ifdef BOARD_NAME
struct _CaliTable{
SingleChannelCali Ch[12];
}CaliTable =
#ifdef BOARD_NAME
{
.Ch[0].Gain[0] = 23;
.Ch[0].Offset[0] = -3;
.Ch[0].Gain[1] = 106 ;
.Ch[0].Offset[1] = -13;
.Ch[0].Gain[2] = 233;
.Ch[0].Offset[2] = -27;
#endif
.Ch[1].Gain[0] = 23;
.Ch[1].Offset[0] = 1;
.Ch[1].Gain[1] = 109;
.Ch[1].Offset[1] = 6
.Ch[1].Gain[2] = 241;
.Ch[1].Offset[2] = 16;
.Ch[2].Gain[0] = 24;
.Ch[2].Offset[0] = -14;
.Ch[2].Gain[1] = -60;
.Ch[2].Offset[1] = 112;
.Ch[2].Gain[2] = 241;
.Ch[2].Offset[2] = -131;
.Ch[3].Gain[0] = 23;
.Ch[3].Offset[0] = 16;
.Ch[3].Gain[1] = 110;
.Ch[3].Offset[1] =70;
.Ch[3].Gain[2] = 231;
.Ch[3].Offset[2] = 156;
.Ch[4].Gain[0] = 69;
.Ch[4].Offset[0] = 0;
.Ch[4].Gain[1] = 322;
.Ch[4].Offset[1] = 10;
.Ch[4].Gain[2] = 665;
.Ch[4].Offset[2] = 15;
.Ch[5].Gain[0] = 69;
.Ch[5].Offset[0] = 9;
.Ch[5].Gain[1] = 320;
.Ch[5].Offset[1] = 35;
.Ch[5].Gain[2] = 632;
.Ch[5].Offset[2] = 75;
.Ch[6].Gain[0] = 69;
.Ch[6].Offset[0] = 21;
.Ch[6].Gain[1] = 323;
.Ch[6].Offset[1] = 86;
.Ch[6].Gain[2] = 551;
.Ch[6].Offset[2] = 167;
.Ch[7].Gain[0] = 69;
.Ch[7].Offset[0] = -20;
.Ch[7].Gain[1] = 316;
.Ch[7].Offset[1] = -82;
.Ch[7].Gain[2] = 577;
.Ch[7].Offset[2] = -148;
.Ch[8].Gain[0] = 69;
.Ch[8].Offset[0] = 12;
.Ch[8].Gain[1] = 322;
.Ch[8].Offset[1] = 58;
.Ch[8].Gain[2] = 613;
.Ch[8].Offset[2] = 105;
.Ch[9].Gain[0] = 69;
.Ch[9].Offset[0] = -6;
.Ch[9].Gain[1] = 325;
.Ch[9].Offset[1] = -15;
.Ch[9].Gain[2] = 622;
.Ch[9].Offset[2] = -14
.Ch[10].Gain[0] = 24;
.Ch[10].Offset[0] = -5;
.Ch[10].Gain[1] = 103;
.Ch[10].Offset[1] = -24;
.Ch[10].Gain[2] = 209;
.Ch[10].Offset[2] = -50;
.Ch[11].Gain[0] = 116;
.Ch[11].Offset[0] = 49;
.Ch[11].Gain[1] = 388;
.Ch[11].Offset[1] = 202;
.Ch[11].Gain[2] = 340;
.Ch[11].Offset[2] = 273;
}
#endif
#else
{0};
#else
}
};
#endif