Skip to content

Instantly share code, notes, and snippets.

@zone117x
Created January 20, 2026 18:13
Show Gist options
  • Select an option

  • Save zone117x/cc77869bbbb0c2c4fcc1ec208bf74fc9 to your computer and use it in GitHub Desktop.

Select an option

Save zone117x/cc77869bbbb0c2c4fcc1ec208bf74fc9 to your computer and use it in GitHub Desktop.
BQ28Z610 Data Flash Table
{
"$schema": "./dataflash-table.schema.json",
"tableName": "Data Flash Table",
"tableNumber": "14-1",
"device": "BQ28Z610",
"entries": [
{
"class": "Calibration",
"subclass": "Voltage",
"address": "0x4000",
"name": "Cell Gain",
"type": "I2",
"minValue": -32767,
"maxValue": 32767,
"default": 12101,
"units": null
},
{
"class": "Calibration",
"subclass": "Voltage",
"address": "0x4002",
"name": "Pack Gain",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 49669,
"units": null
},
{
"class": "Calibration",
"subclass": "Voltage",
"address": "0x4004",
"name": "BAT Gain",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 48936,
"units": null
},
{
"class": "Calibration",
"subclass": "Current",
"address": "0x4006",
"name": "CC Gain",
"type": "F4",
"minValue": 0.1,
"maxValue": 4.0,
"default": 3.58422,
"units": null
},
{
"class": "Calibration",
"subclass": "Current",
"address": "0x400a",
"name": "Capacity Gain",
"type": "F4",
"minValue": 29826.2,
"maxValue": 1193046.0,
"default": 1069035.256,
"units": null
},
{
"class": "Calibration",
"subclass": "Current Offset",
"address": "0x400e",
"name": "CC Offset",
"type": "I2",
"minValue": -32767,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "Calibration",
"subclass": "Current Offset",
"address": "0x4010",
"name": "Coulomb Counter Offset Samples",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 64,
"units": null
},
{
"class": "Calibration",
"subclass": "Current Offset",
"address": "0x4012",
"name": "Board Offset",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "Calibration",
"subclass": "Temperature",
"address": "0x4014",
"name": "Internal Temp Offset",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 0,
"units": "0.1°C"
},
{
"class": "Calibration",
"subclass": "Temperature",
"address": "0x4015",
"name": "External1 Temp Offset",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 0,
"units": "0.1°C"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4041",
"name": "Manufacturer Info Block A01",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x61",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4042",
"name": "Manufacturer Info Block A02",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x62",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4043",
"name": "Manufacturer Info Block A03",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x63",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4044",
"name": "Manufacturer Info Block A04",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x64",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4045",
"name": "Manufacturer Info Block A05",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x65",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4046",
"name": "Manufacturer Info Block A06",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x66",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4047",
"name": "Manufacturer Info Block A07",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x67",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4048",
"name": "Manufacturer Info Block A08",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x68",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4049",
"name": "Manufacturer Info Block A09",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x69",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404a",
"name": "Manufacturer Info Block A10",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6a",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404b",
"name": "Manufacturer Info Block A11",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6b",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404c",
"name": "Manufacturer Info Block A12",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6c",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404d",
"name": "Manufacturer Info Block A13",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6d",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404e",
"name": "Manufacturer Info Block A14",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6e",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x404f",
"name": "Manufacturer Info Block A15",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x6f",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4050",
"name": "Manufacturer Info Block A16",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x70",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4051",
"name": "Manufacturer Info Block A17",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x71",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4052",
"name": "Manufacturer Info Block A18",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x72",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4053",
"name": "Manufacturer Info Block A19",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x73",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4054",
"name": "Manufacturer Info Block A20",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x74",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4055",
"name": "Manufacturer Info Block A21",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x75",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4056",
"name": "Manufacturer Info Block A22",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x76",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4057",
"name": "Manufacturer Info Block A23",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x77",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4058",
"name": "Manufacturer Info Block A24",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x7a",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4059",
"name": "Manufacturer Info Block A25",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x78",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405a",
"name": "Manufacturer Info Block A26",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x79",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405b",
"name": "Manufacturer Info Block A27",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x30",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405c",
"name": "Manufacturer Info Block A28",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x31",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405d",
"name": "Manufacturer Info Block A29",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x32",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405e",
"name": "Manufacturer Info Block A30",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x33",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x405f",
"name": "Manufacturer Info Block A31",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x34",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Manufacturer Data",
"address": "0x4060",
"name": "Manufacturer Info Block A32",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x35",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Integrity",
"address": "0x4061",
"name": "Static DF Signature",
"type": "H2",
"minValue": "0x0",
"maxValue": "0x7fff",
"default": "0x0",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Integrity",
"address": "0x4063",
"name": "Static Chem DF Signature",
"type": "H2",
"minValue": "0x0",
"maxValue": "0x7fff",
"default": "0x6c98",
"units": "Hex"
},
{
"class": "System Data",
"subclass": "Integrity",
"address": "0x4065",
"name": "All DF Signature",
"type": "H2",
"minValue": "0x0",
"maxValue": "0x7fff",
"default": "0x0",
"units": "Hex"
},
{
"class": "I2C Configuration",
"subclass": "Data",
"address": "0x4067",
"name": "Manufacture Date",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 0,
"units": "date"
},
{
"class": "I2C Configuration",
"subclass": "Data",
"address": "0x4069",
"name": "Serial Number",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x1",
"units": "Hex"
},
{
"class": "I2C Configuration",
"subclass": "Data",
"address": "0x406b",
"name": "Manufacturer Name",
"type": "S21",
"minValue": null,
"maxValue": null,
"default": "Texas Instruments",
"units": null
},
{
"class": "I2C Configuration",
"subclass": "Data",
"address": "0x4080",
"name": "Device Name",
"type": "S21",
"minValue": null,
"maxValue": null,
"default": "BQ28Z610",
"units": null
},
{
"class": "I2C Configuration",
"subclass": "Data",
"address": "0x4095",
"name": "Device Chemistry",
"type": "S5",
"minValue": null,
"maxValue": null,
"default": "LION",
"units": null
},
{
"class": "Calibration",
"subclass": "Current Offset",
"address": "0x40c0",
"name": "CC Auto Config",
"type": "H1",
"minValue": "0x0",
"maxValue": "0x7",
"default": "0x3",
"units": "Hex"
},
{
"class": "Calibration",
"subclass": "Current Offset",
"address": "0x40c1",
"name": "CC Auto Offset",
"type": "I2",
"minValue": -10000,
"maxValue": 10000,
"default": 0,
"units": null
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4100",
"name": "Cell0 R_a flag",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0xff55",
"units": null
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4102",
"name": "Cell0 R_a 0",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 67,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4104",
"name": "Cell0 R_a 1",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 71,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4106",
"name": "Cell0 R_a 2",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 83,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4108",
"name": "Cell0 R_a 3",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 110,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x410a",
"name": "Cell0 R_a 4",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x410c",
"name": "Cell0 R_a 5",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 77,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x410e",
"name": "Cell0 R_a 6",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4110",
"name": "Cell0 R_a 7",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 86,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4112",
"name": "Cell0 R_a 8",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 84,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4114",
"name": "Cell0 R_a 9",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 82,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4116",
"name": "Cell0 R_a 10",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 81,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x4118",
"name": "Cell0 R_a 11",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 92,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x411a",
"name": "Cell0 R_a 12",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 103,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x411c",
"name": "Cell0 R_a 13",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 123,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0",
"address": "0x411e",
"name": "Cell0 R_a 14",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 658,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4140",
"name": "Cell1 R_a flag",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0xff55",
"units": null
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4142",
"name": "Cell1 R_a 0",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 67,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4144",
"name": "Cell1 R_a 1",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 71,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4146",
"name": "Cell1 R_a 2",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 83,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4148",
"name": "Cell1 R_a 3",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 110,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x414a",
"name": "Cell1 R_a 4",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x414c",
"name": "Cell1 R_a 5",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 77,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x414e",
"name": "Cell1 R_a 6",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4150",
"name": "Cell1 R_a 7",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 86,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4152",
"name": "Cell1 R_a 8",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 84,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4154",
"name": "Cell1 R_a 9",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 82,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4156",
"name": "Cell1 R_a 10",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 81,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x4158",
"name": "Cell1 R_a 11",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 92,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x415a",
"name": "Cell1 R_a 12",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 103,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x415c",
"name": "Cell1 R_a 13",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 123,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1",
"address": "0x415e",
"name": "Cell1 R_a 14",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 658,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4180",
"name": "xCell0 R_a flag",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0xffff",
"units": null
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4182",
"name": "xCell0 R_a 0",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 67,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4184",
"name": "xCell0 R_a 1",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 71,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4186",
"name": "xCell0 R_a 2",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 83,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4188",
"name": "xCell0 R_a 3",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 110,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x418a",
"name": "xCell0 R_a 4",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x418c",
"name": "xCell0 R_a 5",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 77,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x418e",
"name": "xCell0 R_a 6",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4190",
"name": "xCell0 R_a 7",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 86,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4192",
"name": "xCell0 R_a 8",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 84,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4194",
"name": "xCell0 R_a 9",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 82,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4196",
"name": "xCell0 R_a 10",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 81,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x4198",
"name": "xCell0 R_a 11",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 92,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x419a",
"name": "xCell0 R_a 12",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 103,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x419c",
"name": "xCell0 R_a 13",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 123,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a0x",
"address": "0x419e",
"name": "xCell0 R_a 14",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 658,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41c0",
"name": "xCell1 R_a flag",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0xffff",
"units": null
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41c2",
"name": "xCell1 R_a 0",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 67,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41c4",
"name": "xCell1 R_a 1",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 71,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41c6",
"name": "xCell1 R_a 2",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 83,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41c8",
"name": "xCell1 R_a 3",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 110,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41ca",
"name": "xCell1 R_a 4",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41cc",
"name": "xCell1 R_a 5",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 77,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41ce",
"name": "xCell1 R_a 6",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 96,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41d0",
"name": "xCell1 R_a 7",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 86,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41d2",
"name": "xCell1 R_a 8",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 84,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41d4",
"name": "xCell1 R_a 9",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 82,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41d6",
"name": "xCell1 R_a 10",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 81,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41d8",
"name": "xCell1 R_a 11",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 92,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41da",
"name": "xCell1 R_a 12",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 103,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41dc",
"name": "xCell1 R_a 13",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 123,
"units": "2^-10 Ω"
},
{
"class": "Ra Table",
"subclass": "R_a1x",
"address": "0x41de",
"name": "xCell1 R_a 14",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 658,
"units": "2^-10 Ω"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4200",
"name": "Design Resistance",
"type": "I2",
"minValue": 1,
"maxValue": 32767,
"default": 96,
"units": "mΩ"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4202",
"name": "Pack Resistance",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 30,
"units": "mΩ"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4204",
"name": "System Resistance",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 0,
"units": "mΩ"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4206",
"name": "Qmax Cell 1",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4400,
"units": "mAh"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4208",
"name": "Qmax Cell 2",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4400,
"units": "mAh"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x420a",
"name": "Qmax Pack",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4400,
"units": "mAh"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x420c",
"name": "Qmax Cycle Count",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 0,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x420e",
"name": "Update Status",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xe",
"default": "0x0",
"units": null
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x420f",
"name": "Cell 1 Chg Voltage at EoC",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4211",
"name": "Cell 2 Chg Voltage at EoC",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4213",
"name": "Current at EoC",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 250,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4215",
"name": "Avg I Last Run",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -2000,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4217",
"name": "Avg P Last Run",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -3022,
"units": "cW"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4219",
"name": "Delta Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x421b",
"name": "Temp k",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 100,
"units": "0.1°C/256 cW"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x421d",
"name": "Temp a",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1000,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x421f",
"name": "Max Avg I Last Run",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -2000,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4221",
"name": "Max Avg P Last Run",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -3022,
"units": "cW"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4240",
"name": "Cycle Count",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 0,
"units": null
},
{
"class": "Lifetimes",
"subclass": "Voltage",
"address": "0x4280",
"name": "Cell 1 Max Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "Lifetimes",
"subclass": "Voltage",
"address": "0x4282",
"name": "Cell 2 Max Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "Lifetimes",
"subclass": "Current",
"address": "0x4284",
"name": "Max Charge Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 0,
"units": "mA"
},
{
"class": "Lifetimes",
"subclass": "Current",
"address": "0x4286",
"name": "Max Discharge Current",
"type": "I2",
"minValue": -32768,
"maxValue": 0,
"default": 0,
"units": "mA"
},
{
"class": "Lifetimes",
"subclass": "Temperature",
"address": "0x4288",
"name": "Max Temp Cell",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": -128,
"units": "°C"
},
{
"class": "Lifetimes",
"subclass": "Temperature",
"address": "0x4289",
"name": "Min Temp Cell",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 127,
"units": "°C"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c0",
"name": "Safety Alert A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c1",
"name": "Safety Status A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c2",
"name": "Safety Alert B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c3",
"name": "Safety Status B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c4",
"name": "Safety Alert C",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c5",
"name": "Safety Status C",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c6",
"name": "Safety Alert D",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c7",
"name": "Safety Status D",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c8",
"name": "PF Alert A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42c9",
"name": "PF Status A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42ca",
"name": "PF Alert B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42cb",
"name": "PF Status B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42cf",
"name": "PF Status D",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d0",
"name": "Operation Status A",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d2",
"name": "Operation Status B",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d4",
"name": "Temp Range",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d5",
"name": "Charging Status A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d6",
"name": "Charging Status B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d7",
"name": "Gauging Status",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Status Data",
"address": "0x42d8",
"name": "IT Status",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "Device Voltage Data",
"address": "0x42da",
"name": "Cell 1 Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "PF Status",
"subclass": "Device Voltage Data",
"address": "0x42dc",
"name": "Cell 2 Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "PF Status",
"subclass": "Device Voltage Data",
"address": "0x42de",
"name": "Battery Direct Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "PF Status",
"subclass": "Device Voltage Data",
"address": "0x42e0",
"name": "Pack Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "PF Status",
"subclass": "Device Current Data",
"address": "0x42e2",
"name": "Current",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mA"
},
{
"class": "PF Status",
"subclass": "Device Temperature Data",
"address": "0x42e4",
"name": "Internal Temperature",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "0.1 K"
},
{
"class": "PF Status",
"subclass": "Device Temperature Data",
"address": "0x42e6",
"name": "External 1 Temperature",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "0.1 K"
},
{
"class": "PF Status",
"subclass": "Device Temperature Data",
"address": "0x42e8",
"name": "External 2 Temperature",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "0.1 K"
},
{
"class": "PF Status",
"subclass": "Device Gauging Data",
"address": "0x42ea",
"name": "Cell 1 Dod0",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "PF Status",
"subclass": "Device Gauging Data",
"address": "0x42ec",
"name": "Cell 2 Dod0",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "PF Status",
"subclass": "Device Gauging Data",
"address": "0x42ee",
"name": "Passed Charge",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mAh"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f0",
"name": "AFE Interrupt Status",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f1",
"name": "AFE FET Status",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f2",
"name": "AFE RXIN",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f3",
"name": "AFE Latch Status",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f4",
"name": "AFE Interrupt Enable",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f5",
"name": "AFE FET Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f6",
"name": "AFE RXIEN",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f7",
"name": "AFE RLOUT",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f8",
"name": "AFE RHOUT",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42f9",
"name": "AFE RHINT",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42fa",
"name": "AFE Cell Balance",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42fb",
"name": "AFE AD/CC Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42fc",
"name": "AFE ADC Mux",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42fd",
"name": "AFE LED Output",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42fe",
"name": "AFE State Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x42ff",
"name": "AFE LED/Wake Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x4300",
"name": "AFE Protection Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x4301",
"name": "AFE OCD",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x4302",
"name": "AFE SCC",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x4303",
"name": "AFE SCD1",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "PF Status",
"subclass": "AFE Regs",
"address": "0x4304",
"name": "AFE SCD2",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Manufacturing",
"address": "0x43c0",
"name": "Mfg Status init",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Calibration",
"subclass": "Internal Temp Model",
"address": "0x4400",
"name": "Int Gain",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -12143,
"units": null
},
{
"class": "Calibration",
"subclass": "Internal Temp Model",
"address": "0x4402",
"name": "Int base offset",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 6232,
"units": null
},
{
"class": "Calibration",
"subclass": "Internal Temp Model",
"address": "0x4404",
"name": "Int Minimum AD",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "Calibration",
"subclass": "Internal Temp Model",
"address": "0x4406",
"name": "Int Maximum Temp",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 6232,
"units": "0.1 K"
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4408",
"name": "Coeff a1",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -11130,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x440a",
"name": "Coeff a2",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 19142,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x440c",
"name": "Coeff a3",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -19262,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x440e",
"name": "Coeff a4",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 28203,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4410",
"name": "Coeff a5",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 892,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4412",
"name": "Coeff b1",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 328,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4414",
"name": "Coeff b2",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -605,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4416",
"name": "Coeff b3",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -2443,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4418",
"name": "Coeff b4",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 4696,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x441a",
"name": "Rc0",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 11703,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x441c",
"name": "Adc0",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 11703,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x441e",
"name": "Rpad",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "Calibration",
"subclass": "Cell Temperature Model",
"address": "0x4420",
"name": "Rint",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": null
},
{
"class": "Calibration",
"subclass": "Current Deadband",
"address": "0x4446",
"name": "Deadband",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 3,
"units": "mA"
},
{
"class": "Calibration",
"subclass": "Current Deadband",
"address": "0x4447",
"name": "Coulomb Counter Deadband",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 9,
"units": "116 nV"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x458e",
"name": "Ra Filter",
"type": "U2",
"minValue": 0,
"maxValue": 999,
"default": 800,
"units": "0.1%"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4591",
"name": "Ra Max Delta",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 15,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4594",
"name": "Resistance Parameter Filter",
"type": "U2",
"minValue": 1,
"maxValue": 65535,
"default": 65142,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4596",
"name": "Near EDV Ra Param Filter",
"type": "U2",
"minValue": 1,
"maxValue": 65535,
"default": 59220,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45bc",
"name": "Qmax Delta",
"type": "U1",
"minValue": 3,
"maxValue": 100,
"default": 5,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45bd",
"name": "Qmax Upper Bound",
"type": "U1",
"minValue": 100,
"maxValue": 255,
"default": 130,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45be",
"name": "Term Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 6000,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45c0",
"name": "Term V Hold Time",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 1,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45c1",
"name": "Term Voltage Delta",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 300,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45c3",
"name": "Term Min Cell V",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2800,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45cc",
"name": "Max Simulation Iterations",
"type": "U1",
"minValue": 20,
"maxValue": 50,
"default": 30,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45dd",
"name": "Fast Scale Start SOC",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 10,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x45e6",
"name": "Min Delta Voltage",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 0,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "SoH",
"address": "0x45e8",
"name": "SoH Load Rate",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 50,
"units": "0.1 Hr rate"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4600",
"name": "FET Options",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x20",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4601",
"name": "I2C Gauging Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xf",
"default": "0x4",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4602",
"name": "I2C Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x1",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4604",
"name": "Power Config",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xbf",
"default": "0x0",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4605",
"name": "IO Config",
"type": "H1",
"minValue": "0x0",
"maxValue": "0x3",
"default": "0x2",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "BTP",
"address": "0x4606",
"name": "Init Discharge Set",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 150,
"units": "mAh"
},
{
"class": "Settings",
"subclass": "BTP",
"address": "0x4608",
"name": "Init Charge Set",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 175,
"units": "mAh"
},
{
"class": "Power",
"subclass": "Power",
"address": "0x460a",
"name": "Valid Update Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2800,
"units": "mV"
},
{
"class": "Power",
"subclass": "Shutdown",
"address": "0x460c",
"name": "Shutdown Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2300,
"units": "mV"
},
{
"class": "Power",
"subclass": "Shutdown",
"address": "0x460e",
"name": "Shutdown Time",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 10,
"units": "s"
},
{
"class": "Power",
"subclass": "Shutdown",
"address": "0x460f",
"name": "Charger Present Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3000,
"units": "mV"
},
{
"class": "Power",
"subclass": "Sleep",
"address": "0x4611",
"name": "Sleep Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 10,
"units": "mA"
},
{
"class": "Power",
"subclass": "Sleep",
"address": "0x4613",
"name": "Bus Timeout",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Power",
"subclass": "Sleep",
"address": "0x4618",
"name": "Voltage Time",
"type": "U1",
"minValue": 1,
"maxValue": 20,
"default": 5,
"units": "s"
},
{
"class": "Power",
"subclass": "Sleep",
"address": "0x4619",
"name": "Current Time",
"type": "U1",
"minValue": 1,
"maxValue": 60,
"default": 20,
"units": "s"
},
{
"class": "Power",
"subclass": "Sleep",
"address": "0x461a",
"name": "Wake Comparator",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Power",
"subclass": "Ship",
"address": "0x461b",
"name": "FET Off Time",
"type": "U1",
"minValue": 0,
"maxValue": 127,
"default": 10,
"units": "s"
},
{
"class": "Power",
"subclass": "Ship",
"address": "0x461c",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 254,
"default": 20,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "Standby",
"address": "0x461d",
"name": "StandbyCurrent",
"type": "I2",
"minValue": -32768,
"maxValue": 0,
"default": -10,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "Max Load",
"address": "0x461f",
"name": "Max Load Current",
"type": "I2",
"minValue": -32768,
"maxValue": 0,
"default": -500,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "Max Load",
"address": "0x4621",
"name": "Max Load Rsoc",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 50,
"units": "%"
},
{
"class": "Power",
"subclass": "Ship",
"address": "0x4622",
"name": "Auto Ship Time",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 1440,
"units": "min"
},
{
"class": "Settings",
"subclass": "Charger",
"address": "0x4624",
"name": "Device Address",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xd4",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Charger",
"address": "0x4625",
"name": "Voltage Register",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xc",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Charger",
"address": "0x4626",
"name": "Current Register",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xa",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Charger",
"address": "0x4629",
"name": "Broadcast Pacing",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 15,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "Design",
"address": "0x462a",
"name": "Design Capacity mAh",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4400,
"units": "mAh"
},
{
"class": "Gas Gauging",
"subclass": "Design",
"address": "0x462c",
"name": "Design Capacity cWh",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 6336,
"units": "cWh"
},
{
"class": "Gas Gauging",
"subclass": "Design",
"address": "0x462e",
"name": "Design Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 7200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "Cycle",
"address": "0x4630",
"name": "Cycle Count Percentage",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 90,
"units": "%"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4632",
"name": "SOC Flag Config A",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xfff",
"default": "0xc8c",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x4634",
"name": "SOC Flag Config B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x8c",
"units": "Hex"
},
{
"class": "Gas Gauging",
"subclass": "FD",
"address": "0x4635",
"name": "Set Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3000,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "FD",
"address": "0x4637",
"name": "Clear Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3100,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "FD",
"address": "0x4639",
"name": "Set % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 0,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "FD",
"address": "0x463a",
"name": "Clear % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 5,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "FC",
"address": "0x463b",
"name": "Set Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 4200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "FC",
"address": "0x463d",
"name": "Clear Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 4100,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "FC",
"address": "0x463f",
"name": "Set % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 100,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "FC",
"address": "0x4640",
"name": "Clear % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 95,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "TD",
"address": "0x4641",
"name": "Set Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "TD",
"address": "0x4643",
"name": "Clear Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3300,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "TD",
"address": "0x4645",
"name": "Set % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 6,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "TD",
"address": "0x4646",
"name": "Clear % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 8,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "TC",
"address": "0x4647",
"name": "Set Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 4200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "TC",
"address": "0x4649",
"name": "Clear Voltage Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 4100,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "TC",
"address": "0x464b",
"name": "Set % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 100,
"units": "%"
},
{
"class": "Gas Gauging",
"subclass": "TC",
"address": "0x464c",
"name": "Clear % RSOC Threshold",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 95,
"units": "%"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x464d",
"name": "IT Gauging Configuration",
"type": "H2",
"minValue": "0x0",
"maxValue": "0xffff",
"default": "0x14ce",
"units": "Hex"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4651",
"name": "Load Select",
"type": "U1",
"minValue": 0,
"maxValue": 7,
"default": 7,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4652",
"name": "Load Mode",
"type": "U1",
"minValue": 0,
"maxValue": 1,
"default": 0,
"units": null
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4653",
"name": "User Rate-mA",
"type": "I2",
"minValue": -9000,
"maxValue": 0,
"default": 0,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4655",
"name": "User Rate-cW",
"type": "I2",
"minValue": -32768,
"maxValue": 0,
"default": 0,
"units": "cW"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4657",
"name": "Reserve Cap-mAh",
"type": "I2",
"minValue": 0,
"maxValue": 9000,
"default": 0,
"units": "mAh"
},
{
"class": "Gas Gauging",
"subclass": "IT Cfg",
"address": "0x4659",
"name": "Reserve Cap-cWh",
"type": "I2",
"minValue": 0,
"maxValue": 32000,
"default": 0,
"units": "cWh"
},
{
"class": "Gas Gauging",
"subclass": "Smoothing",
"address": "0x465b",
"name": "Smooth Relax Time",
"type": "I2",
"minValue": 1,
"maxValue": 32767,
"default": 1000,
"units": "s"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x465e",
"name": "Charging Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0x3f",
"default": "0x0",
"units": "Hex"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x465f",
"name": "T1 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 0,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4660",
"name": "T2 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 12,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4661",
"name": "T5 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 20,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4662",
"name": "T6 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 25,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4663",
"name": "T3 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 30,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4664",
"name": "T4 Temp",
"type": "I1",
"minValue": -128,
"maxValue": 127,
"default": 55,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Temperature Ranges",
"address": "0x4665",
"name": "Hysteresis Temp",
"type": "I1",
"minValue": 0,
"maxValue": 127,
"default": 1,
"units": "°C"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Low Temp Charging",
"address": "0x4666",
"name": "Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4000,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Low Temp Charging",
"address": "0x4668",
"name": "Current Low",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 132,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Low Temp Charging",
"address": "0x466a",
"name": "Current Med",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 352,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Low Temp Charging",
"address": "0x466c",
"name": "Current High",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 264,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Standard Temp Charging",
"address": "0x466e",
"name": "Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4200,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Standard Temp Charging",
"address": "0x4670",
"name": "Current Low",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1980,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Standard Temp Charging",
"address": "0x4672",
"name": "Current Med",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4004,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Standard Temp Charging",
"address": "0x4674",
"name": "Current High",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2992,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "High Temp Charging",
"address": "0x4676",
"name": "Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4000,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "High Temp Charging",
"address": "0x4678",
"name": "Current Low",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1012,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "High Temp Charging",
"address": "0x467a",
"name": "Current Med",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1980,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "High Temp Charging",
"address": "0x467c",
"name": "Current High",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1496,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Rec Temp Charging",
"address": "0x467e",
"name": "Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4100,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Rec Temp Charging",
"address": "0x4680",
"name": "Current Low",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2508,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Rec Temp Charging",
"address": "0x4682",
"name": "Current Med",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4488,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Rec Temp Charging",
"address": "0x4684",
"name": "Current High",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3520,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Pre-Charging",
"address": "0x4686",
"name": "Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 88,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Maintenance Charging",
"address": "0x4688",
"name": "Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 44,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Voltage Range",
"address": "0x468a",
"name": "Precharge Start Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2500,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Voltage Range",
"address": "0x468c",
"name": "Charging Voltage Low",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2900,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Voltage Range",
"address": "0x468e",
"name": "Charging Voltage Med",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3600,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Voltage Range",
"address": "0x4690",
"name": "Charging Voltage High",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4000,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Voltage Range",
"address": "0x4692",
"name": "Charging Voltage Hysteresis",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 0,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Termination Config",
"address": "0x4693",
"name": "Charge Term Taper Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 250,
"units": "mA"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Termination Config",
"address": "0x4697",
"name": "Charge Term Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 75,
"units": "mV"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x469a",
"name": "Temperature Enable",
"type": "H1",
"minValue": "0x0",
"maxValue": "0x3",
"default": "0x3",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x469b",
"name": "DA Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x11",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "AFE",
"address": "0x469d",
"name": "AFE Protection Control",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x70",
"units": "Hex"
},
{
"class": "Protections",
"subclass": "AOLD",
"address": "0x469e",
"name": "Threshold",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xf4",
"units": "Hex"
},
{
"class": "Protections",
"subclass": "ASCC",
"address": "0x469f",
"name": "Threshold",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x77",
"units": "Hex"
},
{
"class": "Protections",
"subclass": "ASCD",
"address": "0x46a0",
"name": "Threshold 1",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x77",
"units": "Hex"
},
{
"class": "Protections",
"subclass": "ASCD",
"address": "0x46a1",
"name": "Threshold 2",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xe7",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "AFE",
"address": "0x46a3",
"name": "ZVCHG Exit Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 8000,
"default": 2200,
"units": "mV"
},
{
"class": "Gas Gauging",
"subclass": "Current Thresholds",
"address": "0x46a6",
"name": "Dsg Current Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 100,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "Current Thresholds",
"address": "0x46a8",
"name": "Chg Current Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 50,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "Current Thresholds",
"address": "0x46aa",
"name": "Quit Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 10,
"units": "mA"
},
{
"class": "Gas Gauging",
"subclass": "Current Thresholds",
"address": "0x46ac",
"name": "Dsg Relax Time",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 1,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "Current Thresholds",
"address": "0x46ad",
"name": "Chg Relax Time",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 60,
"units": "s"
},
{
"class": "Settings",
"subclass": "Protection",
"address": "0x46ae",
"name": "Protection Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0x3",
"default": "0x0",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Protection",
"address": "0x46af",
"name": "Enabled Protections A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x57",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Protection",
"address": "0x46b0",
"name": "Enabled Protections B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x35",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Protection",
"address": "0x46b1",
"name": "Enabled Protections C",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x14",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Protection",
"address": "0x46b2",
"name": "Enabled Protections D",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0xc",
"units": "Hex"
},
{
"class": "Protections",
"subclass": "CUV",
"address": "0x46b3",
"name": "Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2500,
"units": "mV"
},
{
"class": "Protections",
"subclass": "CUV",
"address": "0x46b5",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "CUV",
"address": "0x46b6",
"name": "Recovery",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3000,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46b8",
"name": "Threshold Low Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4300,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46ba",
"name": "Threshold Standard Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4300,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46bc",
"name": "Threshold High Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4300,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46be",
"name": "Threshold Rec Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4300,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46c0",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46c1",
"name": "Recovery Low Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3900,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46c3",
"name": "Recovery Standard Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3900,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46c5",
"name": "Recovery High Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3900,
"units": "mV"
},
{
"class": "Protections",
"subclass": "COV",
"address": "0x46c7",
"name": "Recovery Rec Temp",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 3900,
"units": "mV"
},
{
"class": "Protections",
"subclass": "OCC",
"address": "0x46c9",
"name": "Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 6000,
"units": "mA"
},
{
"class": "Protections",
"subclass": "OCC",
"address": "0x46cb",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 6,
"units": "s"
},
{
"class": "Protections",
"subclass": "OCC",
"address": "0x46cc",
"name": "Recovery Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -200,
"units": "mA"
},
{
"class": "Protections",
"subclass": "OCC",
"address": "0x46ce",
"name": "Recovery Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Protections",
"subclass": "OCD",
"address": "0x46cf",
"name": "Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": -6000,
"units": "mA"
},
{
"class": "Protections",
"subclass": "OCD",
"address": "0x46d1",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 6,
"units": "s"
},
{
"class": "Protections",
"subclass": "OCD",
"address": "0x46d2",
"name": "Recovery Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 200,
"units": "mA"
},
{
"class": "Protections",
"subclass": "OCD",
"address": "0x46d4",
"name": "Recovery Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Protections",
"subclass": "AOLD",
"address": "0x46d5",
"name": "Recovery",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Protections",
"subclass": "ASCC",
"address": "0x46d6",
"name": "Recovery",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Protections",
"subclass": "ASCD",
"address": "0x46d7",
"name": "Recovery",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Protections",
"subclass": "OTC",
"address": "0x46d8",
"name": "Threshold",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 550,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "OTC",
"address": "0x46da",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "OTC",
"address": "0x46db",
"name": "Recovery",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 500,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "OTD",
"address": "0x46dd",
"name": "Threshold",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 600,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "OTD",
"address": "0x46df",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "OTD",
"address": "0x46e0",
"name": "Recovery",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 550,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "UTC",
"address": "0x46e2",
"name": "Threshold",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 0,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "UTC",
"address": "0x46e4",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "UTC",
"address": "0x46e5",
"name": "Recovery",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 50,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "UTD",
"address": "0x46e7",
"name": "Threshold",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 0,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "UTD",
"address": "0x46e9",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 2,
"units": "s"
},
{
"class": "Protections",
"subclass": "UTD",
"address": "0x46ea",
"name": "Recovery",
"type": "I2",
"minValue": -400,
"maxValue": 1500,
"default": 50,
"units": "0.1°C"
},
{
"class": "Protections",
"subclass": "PTO",
"address": "0x46ec",
"name": "Charge Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 2000,
"units": "mA"
},
{
"class": "Protections",
"subclass": "PTO",
"address": "0x46ee",
"name": "Suspend Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 1800,
"units": "mA"
},
{
"class": "Protections",
"subclass": "PTO",
"address": "0x46f0",
"name": "Delay",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 1800,
"units": "s"
},
{
"class": "Protections",
"subclass": "PTO",
"address": "0x46f2",
"name": "Reset",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2,
"units": "mAh"
},
{
"class": "Protections",
"subclass": "CTO",
"address": "0x46f4",
"name": "Charge Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 2500,
"units": "mA"
},
{
"class": "Protections",
"subclass": "CTO",
"address": "0x46f6",
"name": "Suspend Threshold",
"type": "I2",
"minValue": -32768,
"maxValue": 32767,
"default": 2000,
"units": "mA"
},
{
"class": "Protections",
"subclass": "CTO",
"address": "0x46f8",
"name": "Delay",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 54000,
"units": "s"
},
{
"class": "Protections",
"subclass": "CTO",
"address": "0x46fa",
"name": "Reset",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 2,
"units": "mAh"
},
{
"class": "Settings",
"subclass": "Permanent Failure",
"address": "0x46fc",
"name": "Enabled PF A",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Permanent Failure",
"address": "0x46fd",
"name": "Enabled PF B",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Settings",
"subclass": "Permanent Failure",
"address": "0x46fe",
"name": "Enabled PF C",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x0",
"units": "Hex"
},
{
"class": "Permanent Fail",
"subclass": "SOV",
"address": "0x4700",
"name": "Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 4500,
"units": "mV"
},
{
"class": "Permanent Fail",
"subclass": "SOV",
"address": "0x4702",
"name": "Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Permanent Fail",
"subclass": "CFET",
"address": "0x4703",
"name": "OFF Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 500,
"default": 5,
"units": "mA"
},
{
"class": "Permanent Fail",
"subclass": "CFET",
"address": "0x4705",
"name": "OFF Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Permanent Fail",
"subclass": "DFET",
"address": "0x4706",
"name": "OFF Threshold",
"type": "I2",
"minValue": -500,
"maxValue": 0,
"default": -5,
"units": "mA"
},
{
"class": "Permanent Fail",
"subclass": "DFET",
"address": "0x4708",
"name": "OFF Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Settings",
"subclass": "Configuration",
"address": "0x470a",
"name": "Balancing Configuration",
"type": "H1",
"minValue": "0x0",
"maxValue": "0xff",
"default": "0x1",
"units": "Hex"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Cell Balancing Config",
"address": "0x470b",
"name": "Bal Time/mAh Cell 1",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 354,
"units": "s/mAh"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Cell Balancing Config",
"address": "0x470d",
"name": "Bal Time/mAh Cell 2",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 361,
"units": "s/mAh"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Cell Balancing Config",
"address": "0x470f",
"name": "Min Start Balance Delta",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 3,
"units": "mV"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Cell Balancing Config",
"address": "0x4710",
"name": "Relax Balance Interval",
"type": "U4",
"minValue": 0,
"maxValue": 4294967295,
"default": 18000,
"units": "s"
},
{
"class": "Advanced Charge Algorithm",
"subclass": "Cell Balancing Config",
"address": "0x4714",
"name": "Min Rsoc for Balancing",
"type": "U1",
"minValue": 0,
"maxValue": 100,
"default": 80,
"units": "%"
},
{
"class": "Permanent Fail",
"subclass": "VIMR",
"address": "0x4715",
"name": "Check Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3500,
"units": "mV"
},
{
"class": "Permanent Fail",
"subclass": "VIMR",
"address": "0x4717",
"name": "Check Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 10,
"units": "mA"
},
{
"class": "Permanent Fail",
"subclass": "VIMR",
"address": "0x4719",
"name": "Delta Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 500,
"units": "mV"
},
{
"class": "Permanent Fail",
"subclass": "VIMR",
"address": "0x471b",
"name": "Delta Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Permanent Fail",
"subclass": "VIMR",
"address": "0x471c",
"name": "Duration",
"type": "U2",
"minValue": 0,
"maxValue": 65535,
"default": 100,
"units": "s"
},
{
"class": "Permanent Fail",
"subclass": "VIMA",
"address": "0x471e",
"name": "Check Voltage",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 3700,
"units": "mV"
},
{
"class": "Permanent Fail",
"subclass": "VIMA",
"address": "0x4720",
"name": "Check Current",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 50,
"units": "mA"
},
{
"class": "Permanent Fail",
"subclass": "VIMA",
"address": "0x4722",
"name": "Delta Threshold",
"type": "I2",
"minValue": 0,
"maxValue": 5000,
"default": 200,
"units": "mV"
},
{
"class": "Permanent Fail",
"subclass": "VIMA",
"address": "0x4724",
"name": "Delta Delay",
"type": "U1",
"minValue": 0,
"maxValue": 255,
"default": 5,
"units": "s"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4725",
"name": "SOH Temp k",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 100,
"units": "0.1°C/256 cW"
},
{
"class": "Gas Gauging",
"subclass": "State",
"address": "0x4727",
"name": "SOH Temp a",
"type": "I2",
"minValue": 0,
"maxValue": 32767,
"default": 1000,
"units": "s"
}
]
}

Data Flash Table for the TI BQ28Z610 fuel gauge

Class Subclass Address Name Type Min Value Max Value Default Units
Calibration Voltage 0x4000 Cell Gain I2 -32767 32767 12101
Calibration Voltage 0x4002 Pack Gain U2 0 65535 49669
Calibration Voltage 0x4004 BAT Gain U2 0 65535 48936
Calibration Current 0x4006 CC Gain F4 0.1 4.0 3.58422
Calibration Current 0x400a Capacity Gain F4 29826.2 1193046.0 1069035.256
Calibration Current Offset 0x400e CC Offset I2 -32767 32767 0
Calibration Current Offset 0x4010 Coulomb Counter Offset Samples U2 0 65535 64
Calibration Current Offset 0x4012 Board Offset I2 -32768 32767 0
Calibration Temperature 0x4014 Internal Temp Offset I1 -128 127 0 0.1°C
Calibration Temperature 0x4015 External1 Temp Offset I1 -128 127 0 0.1°C
System Data Manufacturer Data 0x4041 Manufacturer Info Block A01 H1 0x0 0xff 0x61 Hex
System Data Manufacturer Data 0x4042 Manufacturer Info Block A02 H1 0x0 0xff 0x62 Hex
System Data Manufacturer Data 0x4043 Manufacturer Info Block A03 H1 0x0 0xff 0x63 Hex
System Data Manufacturer Data 0x4044 Manufacturer Info Block A04 H1 0x0 0xff 0x64 Hex
System Data Manufacturer Data 0x4045 Manufacturer Info Block A05 H1 0x0 0xff 0x65 Hex
System Data Manufacturer Data 0x4046 Manufacturer Info Block A06 H1 0x0 0xff 0x66 Hex
System Data Manufacturer Data 0x4047 Manufacturer Info Block A07 H1 0x0 0xff 0x67 Hex
System Data Manufacturer Data 0x4048 Manufacturer Info Block A08 H1 0x0 0xff 0x68 Hex
System Data Manufacturer Data 0x4049 Manufacturer Info Block A09 H1 0x0 0xff 0x69 Hex
System Data Manufacturer Data 0x404a Manufacturer Info Block A10 H1 0x0 0xff 0x6a Hex
System Data Manufacturer Data 0x404b Manufacturer Info Block A11 H1 0x0 0xff 0x6b Hex
System Data Manufacturer Data 0x404c Manufacturer Info Block A12 H1 0x0 0xff 0x6c Hex
System Data Manufacturer Data 0x404d Manufacturer Info Block A13 H1 0x0 0xff 0x6d Hex
System Data Manufacturer Data 0x404e Manufacturer Info Block A14 H1 0x0 0xff 0x6e Hex
System Data Manufacturer Data 0x404f Manufacturer Info Block A15 H1 0x0 0xff 0x6f Hex
System Data Manufacturer Data 0x4050 Manufacturer Info Block A16 H1 0x0 0xff 0x70 Hex
System Data Manufacturer Data 0x4051 Manufacturer Info Block A17 H1 0x0 0xff 0x71 Hex
System Data Manufacturer Data 0x4052 Manufacturer Info Block A18 H1 0x0 0xff 0x72 Hex
System Data Manufacturer Data 0x4053 Manufacturer Info Block A19 H1 0x0 0xff 0x73 Hex
System Data Manufacturer Data 0x4054 Manufacturer Info Block A20 H1 0x0 0xff 0x74 Hex
System Data Manufacturer Data 0x4055 Manufacturer Info Block A21 H1 0x0 0xff 0x75 Hex
System Data Manufacturer Data 0x4056 Manufacturer Info Block A22 H1 0x0 0xff 0x76 Hex
System Data Manufacturer Data 0x4057 Manufacturer Info Block A23 H1 0x0 0xff 0x77 Hex
System Data Manufacturer Data 0x4058 Manufacturer Info Block A24 H1 0x0 0xff 0x7a Hex
System Data Manufacturer Data 0x4059 Manufacturer Info Block A25 H1 0x0 0xff 0x78 Hex
System Data Manufacturer Data 0x405a Manufacturer Info Block A26 H1 0x0 0xff 0x79 Hex
System Data Manufacturer Data 0x405b Manufacturer Info Block A27 H1 0x0 0xff 0x30 Hex
System Data Manufacturer Data 0x405c Manufacturer Info Block A28 H1 0x0 0xff 0x31 Hex
System Data Manufacturer Data 0x405d Manufacturer Info Block A29 H1 0x0 0xff 0x32 Hex
System Data Manufacturer Data 0x405e Manufacturer Info Block A30 H1 0x0 0xff 0x33 Hex
System Data Manufacturer Data 0x405f Manufacturer Info Block A31 H1 0x0 0xff 0x34 Hex
System Data Manufacturer Data 0x4060 Manufacturer Info Block A32 H1 0x0 0xff 0x35 Hex
System Data Integrity 0x4061 Static DF Signature H2 0x0 0x7fff 0x0 Hex
System Data Integrity 0x4063 Static Chem DF Signature H2 0x0 0x7fff 0x6c98 Hex
System Data Integrity 0x4065 All DF Signature H2 0x0 0x7fff 0x0 Hex
I2C Configuration Data 0x4067 Manufacture Date U2 0 65535 0 date
I2C Configuration Data 0x4069 Serial Number H2 0x0 0xffff 0x1 Hex
I2C Configuration Data 0x406b Manufacturer Name S21 Texas Instruments
I2C Configuration Data 0x4080 Device Name S21 BQ28Z610
I2C Configuration Data 0x4095 Device Chemistry S5 LION
Calibration Current Offset 0x40c0 CC Auto Config H1 0x0 0x7 0x3 Hex
Calibration Current Offset 0x40c1 CC Auto Offset I2 -10000 10000 0
Ra Table R_a0 0x4100 Cell0 R_a flag H2 0x0 0xffff 0xff55
Ra Table R_a0 0x4102 Cell0 R_a 0 I2 0 32767 67 2^-10 Ω
Ra Table R_a0 0x4104 Cell0 R_a 1 I2 0 32767 71 2^-10 Ω
Ra Table R_a0 0x4106 Cell0 R_a 2 I2 0 32767 83 2^-10 Ω
Ra Table R_a0 0x4108 Cell0 R_a 3 I2 0 32767 110 2^-10 Ω
Ra Table R_a0 0x410a Cell0 R_a 4 I2 0 32767 96 2^-10 Ω
Ra Table R_a0 0x410c Cell0 R_a 5 I2 0 32767 77 2^-10 Ω
Ra Table R_a0 0x410e Cell0 R_a 6 I2 0 32767 96 2^-10 Ω
Ra Table R_a0 0x4110 Cell0 R_a 7 I2 0 32767 86 2^-10 Ω
Ra Table R_a0 0x4112 Cell0 R_a 8 I2 0 32767 84 2^-10 Ω
Ra Table R_a0 0x4114 Cell0 R_a 9 I2 0 32767 82 2^-10 Ω
Ra Table R_a0 0x4116 Cell0 R_a 10 I2 0 32767 81 2^-10 Ω
Ra Table R_a0 0x4118 Cell0 R_a 11 I2 0 32767 92 2^-10 Ω
Ra Table R_a0 0x411a Cell0 R_a 12 I2 0 32767 103 2^-10 Ω
Ra Table R_a0 0x411c Cell0 R_a 13 I2 0 32767 123 2^-10 Ω
Ra Table R_a0 0x411e Cell0 R_a 14 I2 0 32767 658 2^-10 Ω
Ra Table R_a1 0x4140 Cell1 R_a flag H2 0x0 0xffff 0xff55
Ra Table R_a1 0x4142 Cell1 R_a 0 I2 0 32767 67 2^-10 Ω
Ra Table R_a1 0x4144 Cell1 R_a 1 I2 0 32767 71 2^-10 Ω
Ra Table R_a1 0x4146 Cell1 R_a 2 I2 0 32767 83 2^-10 Ω
Ra Table R_a1 0x4148 Cell1 R_a 3 I2 0 32767 110 2^-10 Ω
Ra Table R_a1 0x414a Cell1 R_a 4 I2 0 32767 96 2^-10 Ω
Ra Table R_a1 0x414c Cell1 R_a 5 I2 0 32767 77 2^-10 Ω
Ra Table R_a1 0x414e Cell1 R_a 6 I2 0 32767 96 2^-10 Ω
Ra Table R_a1 0x4150 Cell1 R_a 7 I2 0 32767 86 2^-10 Ω
Ra Table R_a1 0x4152 Cell1 R_a 8 I2 0 32767 84 2^-10 Ω
Ra Table R_a1 0x4154 Cell1 R_a 9 I2 0 32767 82 2^-10 Ω
Ra Table R_a1 0x4156 Cell1 R_a 10 I2 0 32767 81 2^-10 Ω
Ra Table R_a1 0x4158 Cell1 R_a 11 I2 0 32767 92 2^-10 Ω
Ra Table R_a1 0x415a Cell1 R_a 12 I2 0 32767 103 2^-10 Ω
Ra Table R_a1 0x415c Cell1 R_a 13 I2 0 32767 123 2^-10 Ω
Ra Table R_a1 0x415e Cell1 R_a 14 I2 0 32767 658 2^-10 Ω
Ra Table R_a0x 0x4180 xCell0 R_a flag H2 0x0 0xffff 0xffff
Ra Table R_a0x 0x4182 xCell0 R_a 0 I2 0 32767 67 2^-10 Ω
Ra Table R_a0x 0x4184 xCell0 R_a 1 I2 0 32767 71 2^-10 Ω
Ra Table R_a0x 0x4186 xCell0 R_a 2 I2 0 32767 83 2^-10 Ω
Ra Table R_a0x 0x4188 xCell0 R_a 3 I2 0 32767 110 2^-10 Ω
Ra Table R_a0x 0x418a xCell0 R_a 4 I2 0 32767 96 2^-10 Ω
Ra Table R_a0x 0x418c xCell0 R_a 5 I2 0 32767 77 2^-10 Ω
Ra Table R_a0x 0x418e xCell0 R_a 6 I2 0 32767 96 2^-10 Ω
Ra Table R_a0x 0x4190 xCell0 R_a 7 I2 0 32767 86 2^-10 Ω
Ra Table R_a0x 0x4192 xCell0 R_a 8 I2 0 32767 84 2^-10 Ω
Ra Table R_a0x 0x4194 xCell0 R_a 9 I2 0 32767 82 2^-10 Ω
Ra Table R_a0x 0x4196 xCell0 R_a 10 I2 0 32767 81 2^-10 Ω
Ra Table R_a0x 0x4198 xCell0 R_a 11 I2 0 32767 92 2^-10 Ω
Ra Table R_a0x 0x419a xCell0 R_a 12 I2 0 32767 103 2^-10 Ω
Ra Table R_a0x 0x419c xCell0 R_a 13 I2 0 32767 123 2^-10 Ω
Ra Table R_a0x 0x419e xCell0 R_a 14 I2 0 32767 658 2^-10 Ω
Ra Table R_a1x 0x41c0 xCell1 R_a flag H2 0x0 0xffff 0xffff
Ra Table R_a1x 0x41c2 xCell1 R_a 0 I2 0 32767 67 2^-10 Ω
Ra Table R_a1x 0x41c4 xCell1 R_a 1 I2 0 32767 71 2^-10 Ω
Ra Table R_a1x 0x41c6 xCell1 R_a 2 I2 0 32767 83 2^-10 Ω
Ra Table R_a1x 0x41c8 xCell1 R_a 3 I2 0 32767 110 2^-10 Ω
Ra Table R_a1x 0x41ca xCell1 R_a 4 I2 0 32767 96 2^-10 Ω
Ra Table R_a1x 0x41cc xCell1 R_a 5 I2 0 32767 77 2^-10 Ω
Ra Table R_a1x 0x41ce xCell1 R_a 6 I2 0 32767 96 2^-10 Ω
Ra Table R_a1x 0x41d0 xCell1 R_a 7 I2 0 32767 86 2^-10 Ω
Ra Table R_a1x 0x41d2 xCell1 R_a 8 I2 0 32767 84 2^-10 Ω
Ra Table R_a1x 0x41d4 xCell1 R_a 9 I2 0 32767 82 2^-10 Ω
Ra Table R_a1x 0x41d6 xCell1 R_a 10 I2 0 32767 81 2^-10 Ω
Ra Table R_a1x 0x41d8 xCell1 R_a 11 I2 0 32767 92 2^-10 Ω
Ra Table R_a1x 0x41da xCell1 R_a 12 I2 0 32767 103 2^-10 Ω
Ra Table R_a1x 0x41dc xCell1 R_a 13 I2 0 32767 123 2^-10 Ω
Ra Table R_a1x 0x41de xCell1 R_a 14 I2 0 32767 658 2^-10 Ω
Gas Gauging IT Cfg 0x4200 Design Resistance I2 1 32767 96
Gas Gauging IT Cfg 0x4202 Pack Resistance I2 0 32767 30
Gas Gauging IT Cfg 0x4204 System Resistance I2 0 32767 0
Gas Gauging State 0x4206 Qmax Cell 1 I2 0 32767 4400 mAh
Gas Gauging State 0x4208 Qmax Cell 2 I2 0 32767 4400 mAh
Gas Gauging State 0x420a Qmax Pack I2 0 32767 4400 mAh
Gas Gauging State 0x420c Qmax Cycle Count U2 0 65535 0
Gas Gauging State 0x420e Update Status H1 0x0 0xe 0x0
Gas Gauging State 0x420f Cell 1 Chg Voltage at EoC I2 0 32767 4200 mV
Gas Gauging State 0x4211 Cell 2 Chg Voltage at EoC I2 0 32767 4200 mV
Gas Gauging State 0x4213 Current at EoC I2 0 32767 250 mA
Gas Gauging State 0x4215 Avg I Last Run I2 -32768 32767 -2000 mA
Gas Gauging State 0x4217 Avg P Last Run I2 -32768 32767 -3022 cW
Gas Gauging State 0x4219 Delta Voltage I2 -32768 32767 0 mV
Gas Gauging State 0x421b Temp k I2 0 32767 100 0.1°C/256 cW
Gas Gauging State 0x421d Temp a I2 0 32767 1000 s
Gas Gauging State 0x421f Max Avg I Last Run I2 -32768 32767 -2000 mA
Gas Gauging State 0x4221 Max Avg P Last Run I2 -32768 32767 -3022 cW
Gas Gauging State 0x4240 Cycle Count U2 0 65535 0
Lifetimes Voltage 0x4280 Cell 1 Max Voltage I2 0 32767 0 mV
Lifetimes Voltage 0x4282 Cell 2 Max Voltage I2 0 32767 0 mV
Lifetimes Current 0x4284 Max Charge Current I2 0 32767 0 mA
Lifetimes Current 0x4286 Max Discharge Current I2 -32768 0 0 mA
Lifetimes Temperature 0x4288 Max Temp Cell I1 -128 127 -128 °C
Lifetimes Temperature 0x4289 Min Temp Cell I1 -128 127 127 °C
PF Status Device Status Data 0x42c0 Safety Alert A H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c1 Safety Status A H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c2 Safety Alert B H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c3 Safety Status B H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c4 Safety Alert C H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c5 Safety Status C H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c6 Safety Alert D H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c7 Safety Status D H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c8 PF Alert A H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42c9 PF Status A H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42ca PF Alert B H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42cb PF Status B H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42cf PF Status D H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42d0 Operation Status A H2 0x0 0xffff 0x0 Hex
PF Status Device Status Data 0x42d2 Operation Status B H2 0x0 0xffff 0x0 Hex
PF Status Device Status Data 0x42d4 Temp Range H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42d5 Charging Status A H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42d6 Charging Status B H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42d7 Gauging Status H1 0x0 0xff 0x0 Hex
PF Status Device Status Data 0x42d8 IT Status H2 0x0 0xffff 0x0 Hex
PF Status Device Voltage Data 0x42da Cell 1 Voltage I2 -32768 32767 0 mV
PF Status Device Voltage Data 0x42dc Cell 2 Voltage I2 -32768 32767 0 mV
PF Status Device Voltage Data 0x42de Battery Direct Voltage I2 -32768 32767 0 mV
PF Status Device Voltage Data 0x42e0 Pack Voltage I2 -32768 32767 0 mV
PF Status Device Current Data 0x42e2 Current I2 -32768 32767 0 mA
PF Status Device Temperature Data 0x42e4 Internal Temperature I2 -32768 32767 0 0.1 K
PF Status Device Temperature Data 0x42e6 External 1 Temperature I2 -32768 32767 0 0.1 K
PF Status Device Temperature Data 0x42e8 External 2 Temperature I2 -32768 32767 0 0.1 K
PF Status Device Gauging Data 0x42ea Cell 1 Dod0 I2 -32768 32767 0
PF Status Device Gauging Data 0x42ec Cell 2 Dod0 I2 -32768 32767 0
PF Status Device Gauging Data 0x42ee Passed Charge I2 -32768 32767 0 mAh
PF Status AFE Regs 0x42f0 AFE Interrupt Status H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f1 AFE FET Status H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f2 AFE RXIN H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f3 AFE Latch Status H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f4 AFE Interrupt Enable H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f5 AFE FET Control H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f6 AFE RXIEN H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f7 AFE RLOUT H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f8 AFE RHOUT H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42f9 AFE RHINT H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42fa AFE Cell Balance H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42fb AFE AD/CC Control H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42fc AFE ADC Mux H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42fd AFE LED Output H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42fe AFE State Control H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x42ff AFE LED/Wake Control H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x4300 AFE Protection Control H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x4301 AFE OCD H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x4302 AFE SCC H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x4303 AFE SCD1 H1 0x0 0xff 0x0 Hex
PF Status AFE Regs 0x4304 AFE SCD2 H1 0x0 0xff 0x0 Hex
Settings Manufacturing 0x43c0 Mfg Status init H2 0x0 0xffff 0x0 Hex
Calibration Internal Temp Model 0x4400 Int Gain I2 -32768 32767 -12143
Calibration Internal Temp Model 0x4402 Int base offset I2 -32768 32767 6232
Calibration Internal Temp Model 0x4404 Int Minimum AD I2 -32768 32767 0
Calibration Internal Temp Model 0x4406 Int Maximum Temp I2 -32768 32767 6232 0.1 K
Calibration Cell Temperature Model 0x4408 Coeff a1 I2 -32768 32767 -11130
Calibration Cell Temperature Model 0x440a Coeff a2 I2 -32768 32767 19142
Calibration Cell Temperature Model 0x440c Coeff a3 I2 -32768 32767 -19262
Calibration Cell Temperature Model 0x440e Coeff a4 I2 -32768 32767 28203
Calibration Cell Temperature Model 0x4410 Coeff a5 I2 -32768 32767 892
Calibration Cell Temperature Model 0x4412 Coeff b1 I2 -32768 32767 328
Calibration Cell Temperature Model 0x4414 Coeff b2 I2 -32768 32767 -605
Calibration Cell Temperature Model 0x4416 Coeff b3 I2 -32768 32767 -2443
Calibration Cell Temperature Model 0x4418 Coeff b4 I2 -32768 32767 4696
Calibration Cell Temperature Model 0x441a Rc0 I2 -32768 32767 11703
Calibration Cell Temperature Model 0x441c Adc0 I2 -32768 32767 11703
Calibration Cell Temperature Model 0x441e Rpad I2 -32768 32767 0
Calibration Cell Temperature Model 0x4420 Rint I2 -32768 32767 0
Calibration Current Deadband 0x4446 Deadband U1 0 255 3 mA
Calibration Current Deadband 0x4447 Coulomb Counter Deadband U1 0 255 9 116 nV
Gas Gauging IT Cfg 0x458e Ra Filter U2 0 999 800 0.1%
Gas Gauging IT Cfg 0x4591 Ra Max Delta U1 0 255 15 %
Gas Gauging IT Cfg 0x4594 Resistance Parameter Filter U2 1 65535 65142
Gas Gauging IT Cfg 0x4596 Near EDV Ra Param Filter U2 1 65535 59220
Gas Gauging IT Cfg 0x45bc Qmax Delta U1 3 100 5 %
Gas Gauging IT Cfg 0x45bd Qmax Upper Bound U1 100 255 130 %
Gas Gauging IT Cfg 0x45be Term Voltage I2 0 32767 6000 mV
Gas Gauging IT Cfg 0x45c0 Term V Hold Time U1 0 255 1 s
Gas Gauging IT Cfg 0x45c1 Term Voltage Delta I2 0 32767 300 mV
Gas Gauging IT Cfg 0x45c3 Term Min Cell V I2 0 32767 2800 mV
Gas Gauging IT Cfg 0x45cc Max Simulation Iterations U1 20 50 30
Gas Gauging IT Cfg 0x45dd Fast Scale Start SOC U1 0 100 10 %
Gas Gauging IT Cfg 0x45e6 Min Delta Voltage I2 -32768 32767 0 mV
Gas Gauging SoH 0x45e8 SoH Load Rate U1 0 255 50 0.1 Hr rate
Settings Configuration 0x4600 FET Options H1 0x0 0xff 0x20 Hex
Settings Configuration 0x4601 I2C Gauging Configuration H1 0x0 0xf 0x4 Hex
Settings Configuration 0x4602 I2C Configuration H1 0x0 0xff 0x1 Hex
Settings Configuration 0x4604 Power Config H1 0x0 0xbf 0x0 Hex
Settings Configuration 0x4605 IO Config H1 0x0 0x3 0x2 Hex
Settings BTP 0x4606 Init Discharge Set I2 0 32767 150 mAh
Settings BTP 0x4608 Init Charge Set I2 0 32767 175 mAh
Power Power 0x460a Valid Update Voltage I2 0 32767 2800 mV
Power Shutdown 0x460c Shutdown Voltage I2 0 32767 2300 mV
Power Shutdown 0x460e Shutdown Time U1 0 255 10 s
Power Shutdown 0x460f Charger Present Threshold I2 0 32767 3000 mV
Power Sleep 0x4611 Sleep Current I2 0 32767 10 mA
Power Sleep 0x4613 Bus Timeout U1 0 255 5 s
Power Sleep 0x4618 Voltage Time U1 1 20 5 s
Power Sleep 0x4619 Current Time U1 1 60 20 s
Power Sleep 0x461a Wake Comparator H1 0x0 0xff 0x0 Hex
Power Ship 0x461b FET Off Time U1 0 127 10 s
Power Ship 0x461c Delay U1 0 254 20 s
Gas Gauging Standby 0x461d StandbyCurrent I2 -32768 0 -10 mA
Gas Gauging Max Load 0x461f Max Load Current I2 -32768 0 -500 mA
Gas Gauging Max Load 0x4621 Max Load Rsoc U1 0 100 50 %
Power Ship 0x4622 Auto Ship Time U2 0 65535 1440 min
Settings Charger 0x4624 Device Address H1 0x0 0xff 0xd4 Hex
Settings Charger 0x4625 Voltage Register H1 0x0 0xff 0xc Hex
Settings Charger 0x4626 Current Register H1 0x0 0xff 0xa Hex
Settings Charger 0x4629 Broadcast Pacing U1 0 255 15 s
Gas Gauging Design 0x462a Design Capacity mAh I2 0 32767 4400 mAh
Gas Gauging Design 0x462c Design Capacity cWh I2 0 32767 6336 cWh
Gas Gauging Design 0x462e Design Voltage I2 0 32767 7200 mV
Gas Gauging Cycle 0x4630 Cycle Count Percentage U1 0 100 90 %
Settings Configuration 0x4632 SOC Flag Config A H2 0x0 0xfff 0xc8c Hex
Settings Configuration 0x4634 SOC Flag Config B H1 0x0 0xff 0x8c Hex
Gas Gauging FD 0x4635 Set Voltage Threshold I2 0 5000 3000 mV
Gas Gauging FD 0x4637 Clear Voltage Threshold I2 0 5000 3100 mV
Gas Gauging FD 0x4639 Set % RSOC Threshold U1 0 100 0 %
Gas Gauging FD 0x463a Clear % RSOC Threshold U1 0 100 5 %
Gas Gauging FC 0x463b Set Voltage Threshold I2 0 5000 4200 mV
Gas Gauging FC 0x463d Clear Voltage Threshold I2 0 5000 4100 mV
Gas Gauging FC 0x463f Set % RSOC Threshold U1 0 100 100 %
Gas Gauging FC 0x4640 Clear % RSOC Threshold U1 0 100 95 %
Gas Gauging TD 0x4641 Set Voltage Threshold I2 0 5000 3200 mV
Gas Gauging TD 0x4643 Clear Voltage Threshold I2 0 5000 3300 mV
Gas Gauging TD 0x4645 Set % RSOC Threshold U1 0 100 6 %
Gas Gauging TD 0x4646 Clear % RSOC Threshold U1 0 100 8 %
Gas Gauging TC 0x4647 Set Voltage Threshold I2 0 5000 4200 mV
Gas Gauging TC 0x4649 Clear Voltage Threshold I2 0 5000 4100 mV
Gas Gauging TC 0x464b Set % RSOC Threshold U1 0 100 100 %
Gas Gauging TC 0x464c Clear % RSOC Threshold U1 0 100 95 %
Settings Configuration 0x464d IT Gauging Configuration H2 0x0 0xffff 0x14ce Hex
Gas Gauging IT Cfg 0x4651 Load Select U1 0 7 7
Gas Gauging IT Cfg 0x4652 Load Mode U1 0 1 0
Gas Gauging IT Cfg 0x4653 User Rate-mA I2 -9000 0 0 mA
Gas Gauging IT Cfg 0x4655 User Rate-cW I2 -32768 0 0 cW
Gas Gauging IT Cfg 0x4657 Reserve Cap-mAh I2 0 9000 0 mAh
Gas Gauging IT Cfg 0x4659 Reserve Cap-cWh I2 0 32000 0 cWh
Gas Gauging Smoothing 0x465b Smooth Relax Time I2 1 32767 1000 s
Settings Configuration 0x465e Charging Configuration H1 0x0 0x3f 0x0 Hex
Advanced Charge Algorithm Temperature Ranges 0x465f T1 Temp I1 -128 127 0 °C
Advanced Charge Algorithm Temperature Ranges 0x4660 T2 Temp I1 -128 127 12 °C
Advanced Charge Algorithm Temperature Ranges 0x4661 T5 Temp I1 -128 127 20 °C
Advanced Charge Algorithm Temperature Ranges 0x4662 T6 Temp I1 -128 127 25 °C
Advanced Charge Algorithm Temperature Ranges 0x4663 T3 Temp I1 -128 127 30 °C
Advanced Charge Algorithm Temperature Ranges 0x4664 T4 Temp I1 -128 127 55 °C
Advanced Charge Algorithm Temperature Ranges 0x4665 Hysteresis Temp I1 0 127 1 °C
Advanced Charge Algorithm Low Temp Charging 0x4666 Voltage I2 0 32767 4000 mV
Advanced Charge Algorithm Low Temp Charging 0x4668 Current Low I2 0 32767 132 mA
Advanced Charge Algorithm Low Temp Charging 0x466a Current Med I2 0 32767 352 mA
Advanced Charge Algorithm Low Temp Charging 0x466c Current High I2 0 32767 264 mA
Advanced Charge Algorithm Standard Temp Charging 0x466e Voltage I2 0 32767 4200 mV
Advanced Charge Algorithm Standard Temp Charging 0x4670 Current Low I2 0 32767 1980 mA
Advanced Charge Algorithm Standard Temp Charging 0x4672 Current Med I2 0 32767 4004 mA
Advanced Charge Algorithm Standard Temp Charging 0x4674 Current High I2 0 32767 2992 mA
Advanced Charge Algorithm High Temp Charging 0x4676 Voltage I2 0 32767 4000 mV
Advanced Charge Algorithm High Temp Charging 0x4678 Current Low I2 0 32767 1012 mA
Advanced Charge Algorithm High Temp Charging 0x467a Current Med I2 0 32767 1980 mA
Advanced Charge Algorithm High Temp Charging 0x467c Current High I2 0 32767 1496 mA
Advanced Charge Algorithm Rec Temp Charging 0x467e Voltage I2 0 32767 4100 mV
Advanced Charge Algorithm Rec Temp Charging 0x4680 Current Low I2 0 32767 2508 mA
Advanced Charge Algorithm Rec Temp Charging 0x4682 Current Med I2 0 32767 4488 mA
Advanced Charge Algorithm Rec Temp Charging 0x4684 Current High I2 0 32767 3520 mA
Advanced Charge Algorithm Pre-Charging 0x4686 Current I2 0 32767 88 mA
Advanced Charge Algorithm Maintenance Charging 0x4688 Current I2 0 32767 44 mA
Advanced Charge Algorithm Voltage Range 0x468a Precharge Start Voltage I2 0 32767 2500 mV
Advanced Charge Algorithm Voltage Range 0x468c Charging Voltage Low I2 0 32767 2900 mV
Advanced Charge Algorithm Voltage Range 0x468e Charging Voltage Med I2 0 32767 3600 mV
Advanced Charge Algorithm Voltage Range 0x4690 Charging Voltage High I2 0 32767 4000 mV
Advanced Charge Algorithm Voltage Range 0x4692 Charging Voltage Hysteresis U1 0 255 0 mV
Advanced Charge Algorithm Termination Config 0x4693 Charge Term Taper Current I2 0 32767 250 mA
Advanced Charge Algorithm Termination Config 0x4697 Charge Term Voltage I2 0 32767 75 mV
Settings Configuration 0x469a Temperature Enable H1 0x0 0x3 0x3 Hex
Settings Configuration 0x469b DA Configuration H1 0x0 0xff 0x11 Hex
Settings AFE 0x469d AFE Protection Control H1 0x0 0xff 0x70 Hex
Protections AOLD 0x469e Threshold H1 0x0 0xff 0xf4 Hex
Protections ASCC 0x469f Threshold H1 0x0 0xff 0x77 Hex
Protections ASCD 0x46a0 Threshold 1 H1 0x0 0xff 0x77 Hex
Protections ASCD 0x46a1 Threshold 2 H1 0x0 0xff 0xe7 Hex
Settings AFE 0x46a3 ZVCHG Exit Threshold I2 0 8000 2200 mV
Gas Gauging Current Thresholds 0x46a6 Dsg Current Threshold I2 -32768 32767 100 mA
Gas Gauging Current Thresholds 0x46a8 Chg Current Threshold I2 -32768 32767 50 mA
Gas Gauging Current Thresholds 0x46aa Quit Current I2 0 32767 10 mA
Gas Gauging Current Thresholds 0x46ac Dsg Relax Time U1 0 255 1 s
Gas Gauging Current Thresholds 0x46ad Chg Relax Time U1 0 255 60 s
Settings Protection 0x46ae Protection Configuration H1 0x0 0x3 0x0 Hex
Settings Protection 0x46af Enabled Protections A H1 0x0 0xff 0x57 Hex
Settings Protection 0x46b0 Enabled Protections B H1 0x0 0xff 0x35 Hex
Settings Protection 0x46b1 Enabled Protections C H1 0x0 0xff 0x14 Hex
Settings Protection 0x46b2 Enabled Protections D H1 0x0 0xff 0xc Hex
Protections CUV 0x46b3 Threshold I2 0 32767 2500 mV
Protections CUV 0x46b5 Delay U1 0 255 2 s
Protections CUV 0x46b6 Recovery I2 0 32767 3000 mV
Protections COV 0x46b8 Threshold Low Temp I2 0 32767 4300 mV
Protections COV 0x46ba Threshold Standard Temp I2 0 32767 4300 mV
Protections COV 0x46bc Threshold High Temp I2 0 32767 4300 mV
Protections COV 0x46be Threshold Rec Temp I2 0 32767 4300 mV
Protections COV 0x46c0 Delay U1 0 255 2 s
Protections COV 0x46c1 Recovery Low Temp I2 0 32767 3900 mV
Protections COV 0x46c3 Recovery Standard Temp I2 0 32767 3900 mV
Protections COV 0x46c5 Recovery High Temp I2 0 32767 3900 mV
Protections COV 0x46c7 Recovery Rec Temp I2 0 32767 3900 mV
Protections OCC 0x46c9 Threshold I2 -32768 32767 6000 mA
Protections OCC 0x46cb Delay U1 0 255 6 s
Protections OCC 0x46cc Recovery Threshold I2 -32768 32767 -200 mA
Protections OCC 0x46ce Recovery Delay U1 0 255 5 s
Protections OCD 0x46cf Threshold I2 -32768 32767 -6000 mA
Protections OCD 0x46d1 Delay U1 0 255 6 s
Protections OCD 0x46d2 Recovery Threshold I2 -32768 32767 200 mA
Protections OCD 0x46d4 Recovery Delay U1 0 255 5 s
Protections AOLD 0x46d5 Recovery U1 0 255 5 s
Protections ASCC 0x46d6 Recovery U1 0 255 5 s
Protections ASCD 0x46d7 Recovery U1 0 255 5 s
Protections OTC 0x46d8 Threshold I2 -400 1500 550 0.1°C
Protections OTC 0x46da Delay U1 0 255 2 s
Protections OTC 0x46db Recovery I2 -400 1500 500 0.1°C
Protections OTD 0x46dd Threshold I2 -400 1500 600 0.1°C
Protections OTD 0x46df Delay U1 0 255 2 s
Protections OTD 0x46e0 Recovery I2 -400 1500 550 0.1°C
Protections UTC 0x46e2 Threshold I2 -400 1500 0 0.1°C
Protections UTC 0x46e4 Delay U1 0 255 2 s
Protections UTC 0x46e5 Recovery I2 -400 1500 50 0.1°C
Protections UTD 0x46e7 Threshold I2 -400 1500 0 0.1°C
Protections UTD 0x46e9 Delay U1 0 255 2 s
Protections UTD 0x46ea Recovery I2 -400 1500 50 0.1°C
Protections PTO 0x46ec Charge Threshold I2 -32768 32767 2000 mA
Protections PTO 0x46ee Suspend Threshold I2 -32768 32767 1800 mA
Protections PTO 0x46f0 Delay U2 0 65535 1800 s
Protections PTO 0x46f2 Reset I2 0 32767 2 mAh
Protections CTO 0x46f4 Charge Threshold I2 -32768 32767 2500 mA
Protections CTO 0x46f6 Suspend Threshold I2 -32768 32767 2000 mA
Protections CTO 0x46f8 Delay U2 0 65535 54000 s
Protections CTO 0x46fa Reset I2 0 32767 2 mAh
Settings Permanent Failure 0x46fc Enabled PF A H1 0x0 0xff 0x0 Hex
Settings Permanent Failure 0x46fd Enabled PF B H1 0x0 0xff 0x0 Hex
Settings Permanent Failure 0x46fe Enabled PF C H1 0x0 0xff 0x0 Hex
Permanent Fail SOV 0x4700 Threshold I2 0 32767 4500 mV
Permanent Fail SOV 0x4702 Delay U1 0 255 5 s
Permanent Fail CFET 0x4703 OFF Threshold I2 0 500 5 mA
Permanent Fail CFET 0x4705 OFF Delay U1 0 255 5 s
Permanent Fail DFET 0x4706 OFF Threshold I2 -500 0 -5 mA
Permanent Fail DFET 0x4708 OFF Delay U1 0 255 5 s
Settings Configuration 0x470a Balancing Configuration H1 0x0 0xff 0x1 Hex
Advanced Charge Algorithm Cell Balancing Config 0x470b Bal Time/mAh Cell 1 U2 0 65535 354 s/mAh
Advanced Charge Algorithm Cell Balancing Config 0x470d Bal Time/mAh Cell 2 U2 0 65535 361 s/mAh
Advanced Charge Algorithm Cell Balancing Config 0x470f Min Start Balance Delta U1 0 255 3 mV
Advanced Charge Algorithm Cell Balancing Config 0x4710 Relax Balance Interval U4 0 4294967295 18000 s
Advanced Charge Algorithm Cell Balancing Config 0x4714 Min Rsoc for Balancing U1 0 100 80 %
Permanent Fail VIMR 0x4715 Check Voltage I2 0 5000 3500 mV
Permanent Fail VIMR 0x4717 Check Current I2 0 32767 10 mA
Permanent Fail VIMR 0x4719 Delta Threshold I2 0 5000 500 mV
Permanent Fail VIMR 0x471b Delta Delay U1 0 255 5 s
Permanent Fail VIMR 0x471c Duration U2 0 65535 100 s
Permanent Fail VIMA 0x471e Check Voltage I2 0 5000 3700 mV
Permanent Fail VIMA 0x4720 Check Current I2 0 32767 50 mA
Permanent Fail VIMA 0x4722 Delta Threshold I2 0 5000 200 mV
Permanent Fail VIMA 0x4724 Delta Delay U1 0 255 5 s
Gas Gauging State 0x4725 SOH Temp k I2 0 32767 100 0.1°C/256 cW
Gas Gauging State 0x4727 SOH Temp a I2 0 32767 1000 s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment