index:     RAM:    DATA:   size:   count:  default: 
  0(0x00)  0x0603  0x0000  2       1       0x3CC3  marker1
  1(0x01)  0x0603  0x0002  2       1       0x0000  counter of erase/write cycles to data flash
  2(0x02)  0x00F8  0x0004  2       1       0x0000  must be 0xFFFF otherwise battery locks
  3(0x03)  0x0606  0x0006  2       5       0x0000  counter of failed attempts to write
  4(0x04)  0x0122  0x0010  2       5       0xC300  32KOSCC1,32KOSCC0 (use original values)
  5(0x05)  0x0124  0x001A  1       5       0x00    0x00 -> charge; 0xF0 -> discharge (must be 0xF0 otherwise controller does not recognize charging current)
  6(0x06)  0x0125  0x001F  3       5       0x000E05 always used (0x0124==0x00 -> charge value; 0x0124==0xF0 -> discarge value)
  7(0x07)  0x0128  0x002E  3       5       0x009910 used if 0x0124==0xF0 (0x00,DCHARGEL,DCHARGEH)
  8(0x08)  0x012B  0x003D  3       5       0x003226 used if 0x0124==0xF0 (0x00,DCHARGEL,DCHARGEH)
  9(0x09)  0x012E  0x004C  3       5       0x005319 used if 0x0124==0x00 (0x00,CHARGEL,CHARGEH)
 10(0x0A)  0x0131  0x005B  3       5       0x00102D used if 0x0124==0x00 (0x00,CHARGEL,CHARGEH)
 11(0x0B)  0x0134  0x006A  3       5       0x005A33 used if 0x0124==0xF0 (discharge calibration value)
 12(0x0C)  0x0137  0x0079  3       5       0x005339 used if 0x0124==0x00 (charge calibration value)
 13(0x0D)  0x013A  0x0088  2       5       0x8A02  converted BAT1 voltage
 14(0x0E)  0x013C  0x0092  2       5       0x6601  converted BAT1 voltage
 15(0x0F)  0x013E  0x009C  2       5       0x8402  converted BAT2 voltage
 16(0x10)  0x0140  0x00A6  2       5       0x6201  converted BAT2 voltage
 17(0x11)  0x0142  0x00B0  2       5       0x8902  converted BAT3 voltage
 18(0x12)  0x0144  0x00BA  2       5       0x6601  converted BAT3 voltage
 19(0x13)  0x0146  0x00C4  2       5       0x0000  converted BAT4 voltage
 20(0x14)  0x0148  0x00CE  2       5       0x6B01  converted BAT4 voltage
 21(0x15)  0x014A  0x00D8  1       70      0xFC    crc of data in RAM 0x122...0x149; default crc is WRONG! must be 0x46
 22(0x16)  0x0603  0x011E  2       1       0x1234  marker2
 23(0x17)  0x0500  0x0120  1       3       0x44
 24(0x18)  0x0501  0x0123  1       3       0xF3
 25(0x19)  0x0502  0x0126  1       3       0x42
 26(0x1A)  0x0503  0x0129  1       3       0x43
 27(0x1B)  0x0504  0x012C  2       16      0x7712  full charge capacity (multiply this value by 1.1 to get mAh or multiply it by (1.1*10.8) to get mWh)
 28(0x1C)  0x0506  0x014C  1       5       0x6C    nominal battery voltage (unit: 0.1 V; default: 10.8V)
 29(0x1D)  0x0507  0x0151  2       5       0x0000  charge/discharge cycle counter
 30(0x1E)  0x0509  0x015B  2       3       0x0000  manufacture date
 31(0x1F)  0x050B  0x0161  2       3       0x0000  battery serial number
 32(0x20)  0x050D  0x0167  16      3       0x0B49424D2D34325435323634FFFFFFFF
 33(0x21)  0x051D  0x0197  2       3       0x0000  not used ???
 34(0x22)  0x051F  0x019D  16      5       0x0B315A445646303030303030FFFFFFFF
 35(0x23)  0x052F  0x01ED  2       5       0xFE00  0xFE -> (0x050A,0x0509 == 0 || 0x052F != 0x5A)
                                                   0x5A -> OK
 36(0x24)  0x0531  0x01F7  2       5       0x0000  always 0 ???
 37(0x25)  0x0533  0x0201  2       16      0x0100  init_over_current
 38(0x26)  0x0535  0x0221  2       5       0x0000
 39(0x27)  0x0537  0x022B  2       16      0x0000  init_over_current
 40(0x28)  0x0539  0x024B  2       16      0x6400
 41(0x29)  0x053B  0x026B  2       16      0x0000
 42(0x2A)  0x053D  0x028B  2       16      0x0000
 43(0x2B)  0x053F  0x02AB  2       16      0x0000  something related to INT0,INT1,INT2
 44(0x2C)  0x0541  0x02CB  2       16      0x0000
 45(0x2D)  0x0543  0x02EB  2       16      0x0000
 46(0x2E)  0x0545  0x030B  2       16      0x0000
 47(0x2F)  0x0547  0x032B  4       16      0x00000000
 48(0x30)  0x054B  0x036B  2       4       0x0000
 49(0x31)  0x0603  0x0373  2       1       0x5678  marker3
 50(0x32)  0x054D  0x0375  2       7       0x0000
 51(0x33)  0x054F  0x0383  2       7       0x0000
 52(0x34)  0x0551  0x0391  2       7       0x0000
 53(0x35)  0x0553  0x039F  2       7       0x0000
 54(0x36)  0x0555  0x03AD  2       7       0x0000
 55(0x37)  0x0557  0x03BB  2       7       0x0000
 56(0x38)  0x0559  0x03C9  2       7       0x0000
 57(0x39)  0x055B  0x03D7  2       7       0x0000
 58(0x3A)  0x055D  0x03E5  2       7       0x0000
 59(0x3B)  0x055F  0x03F3  2       7       0x0000
 60(0x3C)  0x0561  0x0401  2       7       0x0000
 61(0x3D)  0x0563  0x040F  2       7       0x0000
 62(0x3E)  0x0565  0x041D  2       7       0x0000
 63(0x3F)  0x0567  0x042B  2       7       0x0000
 64(0x40)  0x0569  0x0439  2       7       0x0000
 65(0x41)  0x056B  0x0447  2       7       0x0000
 66(0x42)  0x056D  0x0455  2       5       0x0000
 67(0x43)  0x056F  0x045F  2       5       0x0000
 68(0x44)  0x0571  0x0469  2       5       0x0000
 69(0x45)  0x0573  0x0473  2       5       0x0000
 70(0x46)  0x0575  0x047D  2       5       0x0000
 71(0x47)  0x0577  0x0487  2       16      0x0000
 72(0x48)  0x0579  0x04A7  2       16      0x0000
 73(0x49)  0x057B  0x04C7  2       16      0x0000
 74(0x4A)  0x057D  0x04E7  2       16      0x0000
 75(0x4B)  0x057F  0x0507  2       16      0x0000
 76(0x4C)  0x0581  0x0527  2       16      0x0000
 77(0x4D)  0x0583  0x0547  2       3       0x0000
 78(0x4E)  0x0585  0x054D  2       3       0x0000
 79(0x4F)  0x0587  0x0553  2       3       0x0000
 80(0x50)  0x0589  0x0559  2       3       0x0000
 81(0x51)  0x058B  0x055F  2       3       0x0000
 82(0x52)  0x058D  0x0565  2       3       0x0000
 83(0x53)  0x058F  0x056B  2       3       0x0000
 84(0x54)  0x0591  0x0571  2       3       0x0000
 85(0x55)  0x0593  0x0577  2       3       0x0000
 86(0x56)  0x0595  0x057D  2       3       0x0000
 87(0x57)  0x0597  0x0583  2       5       0x0000
 88(0x58)  0x0599  0x058D  2       5       0x0000
 89(0x59)  0x059B  0x0597  2       5       0x0000
 90(0x5A)  0x059D  0x05A1  2       5       0x0000
 91(0x5B)  0x059F  0x05AB  2       5       0x0000
 92(0x5C)  0x05A1  0x05B5  2       5       0x0000
 93(0x5D)  0x05A3  0x05BF  2       5       0x0000
 94(0x5E)  0x05A5  0x05C9  2       5       0x0000
 95(0x5F)  0x05A7  0x05D3  2       3       0x0000
 96(0x60)  0x05A9  0x05D9  2       3       0x0000
 97(0x61)  0x05AB  0x05DF  2       3       0x0000
 98(0x62)  0x05AD  0x05E5  2       3       0x0000
 99(0x63)  0x05AF  0x05EB  2       3       0x0000
100(0x64)  0x05B1  0x05F1  2       3       0x0000
101(0x65)  0x05B3  0x05F7  2       3       0x0000
102(0x66)  0x05B5  0x05FD  2       3       0x0000
103(0x67)  0x05B7  0x0603  2       3       0x0000
104(0x68)  0x05B9  0x0609  2       3       0x0000
105(0x69)  0x05BB  0x060F  2       3       0x0000
106(0x6A)  0x05BD  0x0615  2       3       0x0000
107(0x6B)  0x05BF  0x061B  2       3       0x0000
108(0x6C)  0x05C1  0x0621  2       3       0x0000
109(0x6D)  0x05C3  0x0627  2       3       0x0000
110(0x6E)  0x05C5  0x062D  2       3       0x0000
111(0x6F)  0x05C7  0x0633  2       3       0x0000
112(0x70)  0x05C9  0x0639  2       3       0x0000
113(0x71)  0x05CB  0x063F  2       3       0x0000
114(0x72)  0x0603  0x06FD  2       1       0x5AA5  marker4
115(0x73)  0x0603  0x07FE  2       1       0x6996  marker5
