{
  "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json",
  "mbmap": 2,
  "vendor": "Elnet",
  "model": "GR PQ LT LTP MC PIC LTE LTC",
  "models": ["GR PQ", "LT", "LTP", "MC", "PIC", "LTE", "LTC"],
  "vendor_website": "elnet.cc",
  "revision": 2,
  "source": "Modbus Database (Jibril Sharafi, MIT licence), table elnet/gr-pq-lt-ltp-mc-pic-lte-ltc; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/elnet-gr-pq-lt-ltp-mc-pic-lte-ltc.htm. Not verified against the manufacturer's documentation",
  "notes": [
    "Elnet GR PQ LT LTP MC PIC LTE LTC.",
    "Converted automatically from the Modbus Database (MIT licence, Jibril Sharafi).",
    "Not verified against the manufacturer's documentation. The byte order is a guess: the source does not give one.",
    "Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual."
  ],
  "byte_order": "big",
  "word_order": "big",
  "address_base": 0,
  "x_status": "unofficial",
  "x_origin": "modbus-database",
  "registers": [
    {"name": "Voltage line 2", "area": "holding", "address": 2, "type": "float32", "access": "R"},
    {"name": "Voltage line 3", "area": "holding", "address": 4, "type": "float32", "access": "R"},
    {"name": "Voltage between line 1 and line 2", "area": "holding", "address": 6, "type": "float32", "access": "R"},
    {"name": "Voltage between line 2 and line 3", "area": "holding", "address": 8, "type": "float32", "access": "R"},
    {"name": "Voltage between line 3 and line 1", "area": "holding", "address": 10, "type": "float32", "access": "R"},
    {"name": "Current in line 1", "area": "holding", "address": 12, "type": "float32", "access": "R"},
    {"name": "Current in line 2", "area": "holding", "address": 14, "type": "float32", "access": "R"},
    {"name": "Current in line 3", "area": "holding", "address": 16, "type": "float32", "access": "R"},
    {"name": "Active power line 1", "area": "holding", "address": 18, "type": "float32", "unit": "W", "access": "R"},
    {"name": "Active power line 2", "area": "holding", "address": 20, "type": "float32", "unit": "W", "access": "R"},
    {"name": "Active power line 3", "area": "holding", "address": 22, "type": "float32", "unit": "W", "access": "R"},
    {"name": "Combined active power line 1+2 +3", "area": "holding", "address": 24, "type": "float32", "unit": "W", "access": "R"},
    {"name": "Apparent power line 1", "area": "holding", "address": 26, "type": "float32", "unit": "VA", "access": "R"},
    {"name": "Apparent power line 2", "area": "holding", "address": 28, "type": "float32", "unit": "VA", "access": "R"},
    {"name": "Apparent power line 3", "area": "holding", "address": 30, "type": "float32", "unit": "VA", "access": "R"},
    {"name": "Combined apparent power line 1+2+3", "area": "holding", "address": 32, "type": "float32", "access": "R"},
    {"name": "Reactive power line 1", "area": "holding", "address": 34, "type": "float32", "unit": "var", "access": "R"},
    {"name": "Reactive power line 2", "area": "holding", "address": 36, "type": "float32", "unit": "var", "access": "R"},
    {"name": "Reactive power line 3", "area": "holding", "address": 38, "type": "float32", "unit": "var", "access": "R"},
    {"name": "Combined reactive power line 1+2+3", "area": "holding", "address": 40, "type": "float32", "access": "R"},
    {"name": "Power factor line 1 (42)", "area": "holding", "address": 42, "type": "float32", "access": "R"},
    {"name": "Power factor line 2 (44)", "area": "holding", "address": 44, "type": "float32", "access": "R"},
    {"name": "Power factor line 3 (46)", "area": "holding", "address": 46, "type": "float32", "access": "R"},
    {"name": "Combined power factor for line 1+2+3 (48)", "area": "holding", "address": 48, "type": "float32", "access": "R"},
    {"name": "Frequency line 1", "area": "holding", "address": 50, "type": "float32", "unit": "Hz", "access": "R"},
    {"name": "Frequency line 2", "area": "holding", "address": 52, "type": "float32", "unit": "Hz", "access": "R"},
    {"name": "Frequency line 3", "area": "holding", "address": 54, "type": "float32", "unit": "Hz", "access": "R"},
    {"name": "Current neutral line", "area": "holding", "address": 56, "type": "float32", "access": "R"},
    {"name": "Power factor line 1 (58)", "area": "holding", "address": 58, "type": "float32", "access": "R", "description": "unit: L and C"},
    {"name": "Power factor line 2 (60)", "area": "holding", "address": 60, "type": "float32", "access": "R", "description": "unit: L and C"},
    {"name": "Power factor line 3 (62)", "area": "holding", "address": 62, "type": "float32", "access": "R", "description": "unit: L and C"},
    {"name": "Combined power factor for line 1+2+3 (64)", "area": "holding", "address": 64, "type": "float32", "access": "R", "description": "unit: L and C"},
    {"name": "Total current in line 1+2+3", "area": "holding", "address": 66, "type": "float32", "access": "R"},
    {"name": "Tou (taoz) rate", "area": "holding", "address": 76, "type": "float32", "access": "R"},
    {"name": "Active total energy", "area": "holding", "address": 78, "type": "float32", "unit": "Wh", "access": "R"},
    {"name": "Reactive total energy", "area": "holding", "address": 80, "type": "float32", "unit": "varh", "access": "R"},
    {"name": "Apparent total energy", "area": "holding", "address": 82, "type": "float32", "unit": "VAh", "access": "R"},
    {"name": "Date time", "area": "holding", "address": 84, "type": "float32", "access": "R", "description": "unit: Win Format"},
    {"name": "Time from 01 01 2000 in seconds", "area": "holding", "address": 86, "type": "float32", "access": "R"},
    {"name": "Address", "area": "holding", "address": 88, "type": "float32", "access": "R"},
    {"name": "Baud rate", "area": "holding", "address": 90, "type": "float32", "access": "R"},
    {"name": "Parity", "area": "holding", "address": 92, "type": "float32", "access": "R"},
    {"name": "Current transformer ratio", "area": "holding", "address": 94, "type": "float32", "access": "R"},
    {"name": "Timed average voltage", "area": "holding", "address": 96, "type": "float32", "access": "R"},
    {"name": "Timed average current", "area": "holding", "address": 98, "type": "float32", "access": "R"},
    {"name": "Timed average power", "area": "holding", "address": 100, "type": "float32", "access": "R"},
    {"name": "Timed avaerge frequqncy", "area": "holding", "address": 102, "type": "float32", "access": "R"},
    {"name": "Thd for volts line 1", "area": "holding", "address": 104, "type": "float32", "access": "R"},
    {"name": "Thd for volts line 2", "area": "holding", "address": 106, "type": "float32", "access": "R"},
    {"name": "Thd for volts line 3", "area": "holding", "address": 108, "type": "float32", "access": "R"}
  ]
}
