{
  "id": "b49370b5-f044-4dc0-95e9-fbd6ce83cceb",
  "displayName": "Example Meter",
  "deviceType": "METER",
  "readDelayInMs": 1000,
  "timeoutInMs": 1000,
  "dataPointsPerRequest": 125,
  "registersPerRequest": 125,
  "fillRegisters": false,
  "valueRegisters": [
    {
      "abbreviation": "M_AC_E_EXP",
      "dataType": "I32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 2,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_I1",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 4,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_I2",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 6,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_I3",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 8,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_P",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 14,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_Q",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 12,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_S",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 10,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U_L1L2",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 22,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U_L2L3",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 24,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U_L3L1",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 26,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U1",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 16,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U2",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 18,
      "byteOrder": 1,
      "wordOrder": 1
    },
    {
      "abbreviation": "M_AC_U3",
      "dataType": "F32",
      "factor": 1,
      "functionCode": 3,
      "offset": 0,
      "length": 2,
      "minValue": -9007199254740991,
      "maxValue": 9007199254740991,
      "register": 20,
      "byteOrder": 1,
      "wordOrder": 1
    }
  ],
  "oneBasedAddress": false
}