{
  "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json",
  "mbmap": 2,
  "vendor": "Cummins",
  "model": "PowerCommand 2.2 / 2.3",
  "models": [
    "PowerCommand 2.2",
    "PowerCommand 2.3",
    "PCC2300"
  ],
  "vendor_website": "cummins.com",
  "description": "Generator set control, Modbus RTU on RS485, with fault status bitmaps",
  "revision": 1,
  "revised": "2026-10-15",
  "source": "Cummins, Modbus Register Mapping (Control), A029X159 Issue 26 (6-2020): sections 13 and 14",
  "sources": [
    {
      "title": "Modbus Register Mapping, Control",
      "version": "A029X159 (Issue 26)",
      "date": "2020-06",
      "note": "sections 13 (parametrics) and 14 (fault status bitmaps), registers marked PC 2.x"
    }
  ],
  "notes": [
    "Addresses are the manual's 4xxxx numbers less 40000, 1-based (40011 is holding register 11).",
    "32-bit values have the high register first. Write both registers, high then low.",
    "Text values the manual lists as one character per register (serial numbers, time stamps) are left out.",
    "The manual does not give the factory serial settings: check baud rate, parity, stop bits and node address on the control.",
    "Save Trims writes the settings to flash memory, which wears out: use it only after a change, never on a schedule.",
    "Registers missing from older control software answer with an exception.",
    "Not available, out of range, network failure and hardware failure readings are the highest values of each type (section 13.2), declared as sentinels.",
    "733 one-character text registers left out."
  ],
  "x_status": "official",
  "protocol": "rtu",
  "byte_order": "big",
  "word_order": "big",
  "address_base": 1,
  "max_read_registers": 40,
  "sentinels": {
    "uint16": {"0xFFFF": "Not available", "0xFFFE": "Out of range high", "0xFFFD": "Out of range low", "0xFFFC": "Network failure", "0xFFFB": "Hardware failure"},
    "int16": {"0x7FFF": "Not available", "0x7FFE": "Out of range high", "0x7FFD": "Out of range low", "0x7FFC": "Network failure", "0x7FFB": "Hardware failure"},
    "uint32": {"0xFFFFFFFF": "Not available", "0xFFFFFFFE": "Out of range high", "0xFFFFFFFD": "Out of range low", "0xFFFFFFFC": "Network failure", "0xFFFFFFFB": "Hardware failure"},
    "int32": {"0x7FFFFFFF": "Not available", "0x7FFFFFFE": "Out of range high", "0x7FFFFFFD": "Out of range low", "0x7FFFFFFC": "Network failure", "0x7FFFFFFB": "Hardware failure"}
  },
  "registers": [
    {"name": "Control Switch Position (40010)", "group": "Status", "area": "holding", "address": 10, "type": "uint16", "enum": {"0": "Off", "1": "Auto", "2": "Manual"}},
    {"name": "Genset Run Sequence State", "group": "Generator", "area": "holding", "address": 11, "type": "uint16", "enum": {"0": "Stop", "1": "Time Delay to Start", "2": "Warmup at Idle", "3": "Rated Freq and Voltage", "4": "Cooldown / Stop Delay", "5": "Cooldown at Idle", "6": "Rated to Idle Transition Delay"}},
    {"name": "Most Recent Fault or Warning", "group": "Faults", "area": "holding", "address": 12, "type": "uint16"},
    {"name": "Modbus register 40013", "group": "Status", "area": "holding", "address": 13, "type": "uint16", "enum": {"0": "None", "1": "Warning", "4": "Shutdown"}},
    {"name": "Genset % Standby Total kW", "group": "Generator", "area": "holding", "address": 14, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "NFPA 110 Logical Status", "group": "Status", "area": "holding", "address": 16, "type": "uint16"},
    {"name": "Extended NFPA 110 Logical Status", "group": "Status", "area": "holding", "address": 17, "type": "uint16"},
    {"name": "Genset L1N Voltage", "group": "Generator", "area": "holding", "address": 18, "type": "uint16", "unit": "V"},
    {"name": "Genset L2N Voltage", "group": "Generator", "area": "holding", "address": 19, "type": "uint16", "unit": "V"},
    {"name": "Genset L3N Voltage", "group": "Generator", "area": "holding", "address": 20, "type": "uint16", "unit": "V"},
    {"name": "Genset LN Average Voltage", "group": "Generator", "area": "holding", "address": 21, "type": "uint16", "unit": "V"},
    {"name": "Genset L1L2 Voltage", "group": "Generator", "area": "holding", "address": 22, "type": "uint16", "unit": "V"},
    {"name": "Genset L2L3 Voltage", "group": "Generator", "area": "holding", "address": 23, "type": "uint16", "unit": "V"},
    {"name": "Genset L3L1 Voltage", "group": "Generator", "area": "holding", "address": 24, "type": "uint16", "unit": "V"},
    {"name": "Genset LL Average Voltage", "group": "Generator", "area": "holding", "address": 25, "type": "uint16", "unit": "V"},
    {"name": "Genset L1 Current", "group": "Generator", "area": "holding", "address": 26, "type": "uint16", "unit": "A"},
    {"name": "Genset L2 Current", "group": "Generator", "area": "holding", "address": 27, "type": "uint16", "unit": "A"},
    {"name": "Genset L3 Current", "group": "Generator", "area": "holding", "address": 28, "type": "uint16", "unit": "A"},
    {"name": "Genset Average Current", "group": "Generator", "area": "holding", "address": 29, "type": "uint16", "unit": "A"},
    {"name": "Genset L1 kW", "group": "Generator", "area": "holding", "address": 31, "type": "int16", "unit": "kW"},
    {"name": "Genset L2 kW", "group": "Generator", "area": "holding", "address": 32, "type": "int16", "unit": "kW"},
    {"name": "Genset L3 kW", "group": "Generator", "area": "holding", "address": 33, "type": "int16", "unit": "kW"},
    {"name": "Genset Total kW", "group": "Generator", "area": "holding", "address": 34, "type": "int16", "unit": "kW"},
    {"name": "Genset L1 kVAR", "group": "Generator", "area": "holding", "address": 35, "type": "int16", "unit": "kVAR"},
    {"name": "Genset L2 kVAR", "group": "Generator", "area": "holding", "address": 36, "type": "int16", "unit": "kVAR"},
    {"name": "Genset L3 kVAR", "group": "Generator", "area": "holding", "address": 37, "type": "int16", "unit": "kVAR"},
    {"name": "Genset Total kVAR", "group": "Generator", "area": "holding", "address": 38, "type": "int16", "unit": "kVAR"},
    {"name": "Genset Total Power Factor", "group": "Generator", "area": "holding", "address": 39, "type": "int16", "scale": 0.01},
    {"name": "Genset L1 kVA", "group": "Generator", "area": "holding", "address": 40, "type": "uint16", "unit": "kVA"},
    {"name": "Genset L2 kVA", "group": "Generator", "area": "holding", "address": 41, "type": "uint16", "unit": "kVA"},
    {"name": "Genset L3 kVA", "group": "Generator", "area": "holding", "address": 42, "type": "uint16", "unit": "kVA"},
    {"name": "Genset Total kVA", "group": "Generator", "area": "holding", "address": 43, "type": "uint16", "unit": "kVA"},
    {"name": "Genset Frequency OP", "group": "Generator", "area": "holding", "address": 44, "type": "uint16", "scale": 0.01, "unit": "Hz"},
    {"name": "Genset Total Negative kWh", "group": "Generator", "area": "holding", "address": 46, "type": "uint32", "unit": "kWh"},
    {"name": "Genset Total Positive kWh", "group": "Generator", "area": "holding", "address": 48, "type": "uint32", "unit": "kWh"},
    {"name": "Genset Total Net kWh", "group": "Generator", "area": "holding", "address": 50, "type": "int32", "unit": "kWh"},
    {"name": "Genset Total Negative kVARh", "group": "Generator", "area": "holding", "address": 52, "type": "uint32", "unit": "kVARh"},
    {"name": "Genset Total Positive kVARh", "group": "Generator", "area": "holding", "address": 54, "type": "uint32", "unit": "kVARh"},
    {"name": "Genset Total Net kVARh", "group": "Generator", "area": "holding", "address": 56, "type": "int32", "unit": "kVARh"},
    {"name": "Genset % Standby L1 Current", "group": "Generator", "area": "holding", "address": 58, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L2 Current", "group": "Generator", "area": "holding", "address": 59, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L3 Current", "group": "Generator", "area": "holding", "address": 60, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Battery Voltage", "group": "Engine", "area": "holding", "address": 61, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Oil Pressure", "group": "Engine", "area": "holding", "address": 62, "type": "uint16", "unit": "kPa"},
    {"name": "Oil Temperature", "group": "Engine", "area": "holding", "address": 63, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Coolant Temperature", "group": "Engine", "area": "holding", "address": 64, "type": "int16", "scale": 0.1, "unit": "°C"},
    {"name": "Intake Manifold Temperature", "group": "Engine", "area": "holding", "address": 65, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Fuel Temperature", "group": "Engine", "area": "holding", "address": 66, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Fuel Rate", "group": "Engine", "area": "holding", "address": 67, "type": "int16", "scale": 0.05, "unit": "gal/h"},
    {"name": "Average Engine Speed", "group": "Engine", "area": "holding", "address": 68, "type": "uint16", "unit": "rpm"},
    {"name": "Total Start Attempts OP", "group": "Status", "area": "holding", "address": 69, "type": "uint16"},
    {"name": "Engine Running Time", "group": "Engine", "area": "holding", "address": 70, "type": "uint32", "scale": 0.1, "unit": "s"},
    {"name": "Total Fuel Consumption", "group": "Engine", "area": "holding", "address": 72, "type": "uint32", "scale": 0.1, "unit": "gal"},
    {"name": "Total Number of Runs", "group": "Status", "area": "holding", "address": 74, "type": "uint32"},
    {"name": "Coolant Temperature Sensor Type", "group": "Engine", "area": "holding", "address": 201, "type": "uint16", "enum": {"0": "PGBU", "1": "EBU"}},
    {"name": "Battery Charger Alternator Flash Voltage", "group": "Engine", "area": "holding", "address": 207, "type": "uint16", "scale": 0.001, "unit": "V"},
    {"name": "External Speed Bias Input", "group": "Engine", "area": "holding", "address": 210, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "External Voltage Bias Input", "group": "Generator", "area": "holding", "address": 211, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "Amber Warning Lamp Status", "group": "Faults", "area": "holding", "address": 228, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Barometric Absolute Pressure", "group": "Status", "area": "holding", "address": 229, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "Boost Pressure", "group": "Status", "area": "holding", "address": 230, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "CAN Datalink Status", "group": "Status", "area": "holding", "address": 231, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Failed"}},
    {"name": "Crankcase Pressure", "group": "Engine", "area": "holding", "address": 232, "type": "int16", "scale": 0.1, "unit": "psi"},
    {"name": "ECM Derate Request", "group": "Engine", "area": "holding", "address": 235, "type": "uint16", "enum": {"0": "No Derate Request", "1": "Derate Request", "2": "Error", "3": "Don’t Care"}},
    {"name": "Engine Application Type", "group": "Engine", "area": "holding", "address": 236, "type": "uint16", "enum": {"0": "ECM", "1": "Hydro-Mechanical"}},
    {"name": "Engine State", "group": "Engine", "area": "holding", "address": 237, "type": "uint16", "enum": {"0": "Stop", "1": "Ventilation", "2": "Start", "3": "Run", "4": "Normal Shutdown", "5": "Emergency Shutdown", "6": "Error", "7": "Don’t Care", "8": "Rapid Start", "9": "Reserved", "10": "Reserved", "11": "Reserved", "12": "Reserved", "13": "Reserved", "14": "Reserved", "15": "Don’t Care / Take No Action"}},
    {"name": "Aftercooler Temperature", "group": "Engine", "area": "holding", "address": 242, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Fuel Supply Pressure", "group": "Engine", "area": "holding", "address": 254, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "Intake Manifold 4 Temperature", "group": "Engine", "area": "holding", "address": 257, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Fuel Outlet Pressure", "group": "Engine", "area": "holding", "address": 258, "type": "uint32", "scale": 0.1, "unit": "psi"},
    {"name": "Intake Manifold 2 Temperature", "group": "Engine", "area": "holding", "address": 260, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Intake Manifold 3 Temperature", "group": "Engine", "area": "holding", "address": 261, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Percent Engine Torque/Duty Cycle", "group": "Engine", "area": "holding", "address": 264, "type": "int16", "unit": "%"},
    {"name": "Post-Filter Oil Pressure", "group": "Engine", "area": "holding", "address": 276, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "Pre-Filter Oil Pressure", "group": "Engine", "area": "holding", "address": 277, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "Configurable Input #14 Switch", "group": "Status", "area": "holding", "address": 278, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Turbocharger 1 Speed", "group": "Engine", "area": "holding", "address": 279, "type": "uint32", "unit": "rpm"},
    {"name": "Turbocharger 2 Boost Pressure", "group": "Engine", "area": "holding", "address": 281, "type": "uint32", "scale": 0.1, "unit": "psi"},
    {"name": "Controller Mode", "group": "Status", "area": "holding", "address": 283, "type": "uint16", "enum": {"0": "Off", "1": "Ready", "2": "Setup", "3": "Starting", "4": "Idle", "5": "Rated", "6": "Stop Normal", "7": "Stop Emergency", "8": "Factory Test", "9": "Wait to Power Down"}},
    {"name": "Power Down Mode Timer", "group": "Status", "area": "holding", "address": 285, "type": "uint16", "unit": "s"},
    {"name": "Setup Mode Timer", "group": "Status", "area": "holding", "address": 286, "type": "uint16", "unit": "s"},
    {"name": "Tool Wake-up Command", "group": "Status", "area": "holding", "address": 287, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Active Schedule", "group": "Status", "area": "holding", "address": 289, "type": "uint16", "enum": {"0": "None", "1": "Program 1", "2": "Program 2", "3": "Program 3", "4": "Program 4", "5": "Program 5", "6": "Program 6", "7": "Program 7", "8": "Program 8", "9": "Program 9", "10": "Program 10", "11": "Program 11", "12": "Program 12", "13": "Exception 1", "14": "Exception 2"}},
    {"name": "Controller On Time", "group": "Status", "area": "holding", "address": 290, "type": "uint32", "unit": "s"},
    {"name": "Runs Since Reset", "group": "Status", "area": "holding", "address": 298, "type": "uint32"},
    {"name": "Remote Start Switch(Modbus)", "group": "Commands and communication", "area": "holding", "address": 300, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Fault Reset (Modbus)", "group": "Faults", "area": "holding", "address": 301, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Engine Magnetic Crankshaft Speed/Position (115)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 0, "description": "Fault code 115, shutdown; bit 0 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Pressure: Vtg Above Normal (122)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 1, "description": "Fault code 122, warning; bit 1 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Pressure: Vtg Below Normal (123)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 2, "description": "Fault code 123, warning; bit 2 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Pressure: Moderately Severe (124)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 3, "description": "Fault code 124, warning; bit 3 of Fault Status Bitmap 1"},
    {"name": "Engine Oil Rifle Pressure 1: Vtg Above Normal (135)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 4, "description": "Fault code 135, warning; bit 4 of Fault Status Bitmap 1"},
    {"name": "Engine Oil Rifle Pressure 1: Vtg Below Normal (141)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 5, "description": "Fault code 141, warning; bit 5 of Fault Status Bitmap 1"},
    {"name": "Engine Oil Rifle Pressure-Moderately Severe (143)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 6, "description": "Fault code 143, warning; bit 6 of Fault Status Bitmap 1"},
    {"name": "Engine Coolant Temp 1: Vtg Above Normal (144)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 7, "description": "Fault code 144, warning; bit 7 of Fault Status Bitmap 1"},
    {"name": "Engine Coolant Temp 1: Vtg Below Normal (145)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 8, "description": "Fault code 145, warning; bit 8 of Fault Status Bitmap 1"},
    {"name": "Engine Coolant Temp: Moderately Above Normal (146)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 9, "description": "Fault code 146, derate; bit 9 of Fault Status Bitmap 1"},
    {"name": "Engine Coolant Temp: Severely Above Normal (151)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 10, "description": "Fault code 151, shutdown; bit 10 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Temp: Vtg Above Normal (153)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 11, "description": "Fault code 153, warning; bit 11 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Temp: Vtg Below Normal (154)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 12, "description": "Fault code 154, warning; bit 12 of Fault Status Bitmap 1"},
    {"name": "Intake Manifold 1 Temp: Severely Above Normal (155)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 13, "description": "Fault code 155, shutdown; bit 13 of Fault Status Bitmap 1"},
    {"name": "Sensor Supply 2: Vtg Below Normal (187)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 14, "description": "Fault code 187, warning; bit 14 of Fault Status Bitmap 1"},
    {"name": "Coolant Level Sensor 1: Vtg Above Normal (195)", "group": "Fault bits", "area": "holding", "address": 400, "type": "bool", "bit": 15, "description": "Fault code 195, warning; bit 15 of Fault Status Bitmap 1"},
    {"name": "Coolant Level Sensor 1: Vtg Below Normal (196)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 0, "description": "Fault code 196, warning; bit 0 of Fault Status Bitmap 2"},
    {"name": "Coolant Level: Below Normal-Moderately Severe (197)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 1, "description": "Fault code 197, warning; bit 1 of Fault Status Bitmap 2"},
    {"name": "Engine Oil Temp Sensor 1: Vtg Above Normal (212)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 2, "description": "Fault code 212, warning; bit 2 of Fault Status Bitmap 2"},
    {"name": "Engine Oil Temp Sensor 1: Vtg below Normal (213)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 3, "description": "Fault code 213, warning; bit 3 of Fault Status Bitmap 2"},
    {"name": "Engine Oil Temp: Above Normal-Most severe (214)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 4, "description": "Fault code 214, shutdown; bit 4 of Fault Status Bitmap 2"},
    {"name": "Barometric Pressure: Vtg Above Normal (221)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 5, "description": "Fault code 221, warning; bit 5 of Fault Status Bitmap 2"},
    {"name": "Barometric Pressure Sensor: Vtg Below Normal (222)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 6, "description": "Fault code 222, warning; bit 6 of Fault Status Bitmap 2"},
    {"name": "Engine Oil Burn Valve Solenoid: Vtg Below Normal (223)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 7, "description": "Fault code 223, warning; bit 7 of Fault Status Bitmap 2"},
    {"name": "Engine Oil Burn Valve Solenoid: Vtg Above Normal (224)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 8, "description": "Fault code 224, warning; bit 8 of Fault Status Bitmap 2"},
    {"name": "Sensor Supply 2: Vtg Above Normal (227)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 9, "description": "Fault code 227, warning; bit 9 of Fault Status Bitmap 2"},
    {"name": "Coolant Pressure: Below Normal-Most Severe (228)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 10, "description": "Fault code 228, shutdown; bit 10 of Fault Status Bitmap 2"},
    {"name": "Coolant Pressure Sensor: Vtg Above Normal (231)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 11, "description": "Fault code 231, warning; bit 11 of Fault Status Bitmap 2"},
    {"name": "Coolant Pressure Sensor: Vtg Below Normal (232)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 12, "description": "Fault code 232, warning; bit 12 of Fault Status Bitmap 2"},
    {"name": "Engine Crankshaft Speed/Posn: Above Normal (234)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 13, "description": "Fault code 234, shutdown; bit 13 of Fault Status Bitmap 2"},
    {"name": "Coolant Level: Below Normal-Most Severe (235)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 14, "description": "Fault code 235, shutdown; bit 14 of Fault Status Bitmap 2"},
    {"name": "Sensor Supply 3: Vtg Below Normal (238)", "group": "Fault bits", "area": "holding", "address": 401, "type": "bool", "bit": 15, "description": "Fault code 238, warning; bit 15 of Fault Status Bitmap 2"},
    {"name": "Voltage Supply C High Error (239)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 0, "description": "Fault code 239, warning; bit 0 of Fault Status Bitmap 3"},
    {"name": "Radiator Fan Control Driver Low Error (245)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 1, "description": "Fault code 245, warning; bit 1 of Fault Status Bitmap 3"},
    {"name": "Engine Fuel Temp: Above Normal-Moderately Severe (261)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 2, "description": "Fault code 261, warning; bit 2 of Fault Status Bitmap 3"},
    {"name": "Engine Fuel Temp Sensor 1: Vtg Above Normal (263)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 3, "description": "Fault code 263, warning; bit 3 of Fault Status Bitmap 3"},
    {"name": "Engine Fuel Temp Sensor 1: Vtg Below Normal (265)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 4, "description": "Fault code 265, warning; bit 4 of Fault Status Bitmap 3"},
    {"name": "Engine Fuel Temp: Above Normal-Most severe (266)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 5, "description": "Fault code 266, shutdown; bit 5 of Fault Status Bitmap 3"},
    {"name": "Fuel Pump Pressurizing Assembly 1: Vtg Below Normal (271)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 6, "description": "Fault code 271, warning; bit 6 of Fault Status Bitmap 3"},
    {"name": "Fuel Pump Pressurizing Assembly 1: Vtg Above Normal (272)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 7, "description": "Fault code 272, warning; bit 7 of Fault Status Bitmap 3"},
    {"name": "APC Diesel CYL PRS IMBAL Error (281)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 8, "description": "Fault code 281, warning; bit 8 of Fault Status Bitmap 3"},
    {"name": "SAE J1939 Muxing PGN Timeout: Abnormal Update Rate (285)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 9, "description": "Fault code 285, warning; bit 9 of Fault Status Bitmap 3"},
    {"name": "SAE J1939 Muxing Config: Out of Calibration (286)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 10, "description": "Fault code 286, warning; bit 10 of Fault Status Bitmap 3"},
    {"name": "Ambient Air Press KeyOn Error (295)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 13, "description": "Fault code 295, warning; bit 13 of Fault Status Bitmap 3"},
    {"name": "RTC PWR Intr: Data Erratic Intermittent or Wrong (319)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 14, "description": "Fault code 319, warning; bit 14 of Fault Status Bitmap 3"},
    {"name": "Injector Solenoid Driver Cylinder 1: UnderCurrent (322)", "group": "Fault bits", "area": "holding", "address": 402, "type": "bool", "bit": 15, "description": "Fault code 322, warning; bit 15 of Fault Status Bitmap 3"},
    {"name": "Injector Solenoid Driver Cylinder 5: UnderCurrent (323)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 0, "description": "Fault code 323, warning; bit 0 of Fault Status Bitmap 4"},
    {"name": "Injector Solenoid Driver Cylinder 3: UnderCurrent (324)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 1, "description": "Fault code 324, warning; bit 1 of Fault Status Bitmap 4"},
    {"name": "Injector Solenoid Driver Cylinder 6: UnderCurrent (325)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 2, "description": "Fault code 325, warning; bit 2 of Fault Status Bitmap 4"},
    {"name": "Injector Solenoid Driver Cylinder 2: UnderCurrent (331)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 3, "description": "Fault code 331, warning; bit 3 of Fault Status Bitmap 4"},
    {"name": "Injector Solenoid Driver Cylinder 4: UnderCurrent (332)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 4, "description": "Fault code 332, warning; bit 4 of Fault Status Bitmap 4"},
    {"name": "Electronic Calibration Code: Out of Calibration (342)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 6, "description": "Fault code 342, shutdown; bit 6 of Fault Status Bitmap 4"},
    {"name": "Eng Ctrl: internal h/w failure-Bad Device/Component (343)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 7, "description": "Fault code 343, warning; bit 7 of Fault Status Bitmap 4"},
    {"name": "Injector Power Supply: Bad Device/Component (351)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 8, "description": "Fault code 351, warning; bit 8 of Fault Status Bitmap 4"},
    {"name": "Sensor Supply 1: Vtg Below Normal (352)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 9, "description": "Fault code 352, warning; bit 9 of Fault Status Bitmap 4"},
    {"name": "Fail To Start Fault (359)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 10, "description": "Fault code 359, shutdown; bit 10 of Fault Status Bitmap 4"},
    {"name": "Sensor Supply 1: Vtg Above Normal (386)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 11, "description": "Fault code 386, warning; bit 11 of Fault Status Bitmap 4"},
    {"name": "Eng Oil Rifle Pressure: Below Normal-Most Severe (415)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 12, "description": "Fault code 415, shutdown; bit 12 of Fault Status Bitmap 4"},
    {"name": "Water in Fuel Indicator: Above Normal-Least Severe (418)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 13, "description": "Fault code 418, warning; bit 13 of Fault Status Bitmap 4"},
    {"name": "Eng Oil Temp: Above Normal-Moderately Severe (421)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 14, "description": "Fault code 421, warning; bit 14 of Fault Status Bitmap 4"},
    {"name": "Coolant Level Reading Incorrect (422)", "group": "Fault bits", "area": "holding", "address": 403, "type": "bool", "bit": 15, "description": "Fault code 422, warning; bit 15 of Fault Status Bitmap 4"},
    {"name": "OIL Temperature In Range Error (425)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 0, "description": "Fault code 425, warning; bit 0 of Fault Status Bitmap 5"},
    {"name": "J1939 Datalink: Data Erratic/Intermittent/Wrong (426)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 1, "description": "Fault code 426; bit 1 of Fault Status Bitmap 5"},
    {"name": "CAN Datalink Degraded (427)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 2, "description": "Fault code 427, warning; bit 2 of Fault Status Bitmap 5"},
    {"name": "OIL Pressure Switch Error (435)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 3, "description": "Fault code 435, warning; bit 3 of Fault Status Bitmap 5"},
    {"name": "Low Battery Voltage (441)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 4, "description": "Fault code 441, warning; bit 4 of Fault Status Bitmap 5"},
    {"name": "High Battery Voltage (442)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 5, "description": "Fault code 442, warning; bit 5 of Fault Status Bitmap 5"},
    {"name": "Injector Metering Rail 1 Pressure: Above Normal (449)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 6, "description": "Fault code 449, shutdown; bit 6 of Fault Status Bitmap 5"},
    {"name": "Injector Metering Rail 1 Pressure: Vtg Above Normal (451)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 7, "description": "Fault code 451, warning; bit 7 of Fault Status Bitmap 5"},
    {"name": "Injector Metering Rail 1 Pressure: Vtg Below Normal (452)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 8, "description": "Fault code 452, warning; bit 8 of Fault Status Bitmap 5"},
    {"name": "Intake Manifold 1 Temp: Above Normal-Moderate (488)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 9, "description": "Fault code 488, derate; bit 9 of Fault Status Bitmap 5"},
    {"name": "Fuel Delivery Pressure: Vtg Above Normal (546)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 10, "description": "Fault code 546, warning; bit 10 of Fault Status Bitmap 5"},
    {"name": "Fuel Delivery Pressure: Vtg Below Normal (547)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 11, "description": "Fault code 547, warning; bit 11 of Fault Status Bitmap 5"},
    {"name": "APC Diesel High PRS Error (553)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 12, "description": "Fault code 553, warning; bit 12 of Fault Status Bitmap 5"},
    {"name": "APC DieselL PRS SIR Error (554)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 13, "description": "Fault code 554, warning; bit 13 of Fault Status Bitmap 5"},
    {"name": "Injector Metering Rail 1 Pressure: Below Normal (559)", "group": "Fault bits", "area": "holding", "address": 404, "type": "bool", "bit": 15, "description": "Fault code 559, warning; bit 15 of Fault Status Bitmap 5"},
    {"name": "Engine Shut Down Hot Condition Exists (611)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 1, "description": "Fault code 611, warning; bit 1 of Fault Status Bitmap 6"},
    {"name": "ECM Internal Temperature Low Error (698)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 2, "description": "Fault code 698, warning; bit 2 of Fault Status Bitmap 6"},
    {"name": "Eng Crankshaft Speed/Pos Warning (689)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 3, "description": "Fault code 689, warning; bit 3 of Fault Status Bitmap 6"},
    {"name": "Eng Speed: Cam/Crankshaft Misalignment (731)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 4, "description": "Fault code 731, warning; bit 4 of Fault Status Bitmap 6"},
    {"name": "At Least One ACK: Most Severe Fault (2661)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 5, "description": "Fault code 2661, shutdown; bit 5 of Fault Status Bitmap 6"},
    {"name": "CAN Datalink Failed (781)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 6, "description": "Fault code 781, shutdown; bit 6 of Fault Status Bitmap 6"},
    {"name": "Power Lost With Ignition On (1117)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 7, "description": "Fault code 1117, warning; bit 7 of Fault Status Bitmap 6"},
    {"name": "Rated to Idle Transition (1122)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 8, "description": "Fault code 1122; bit 8 of Fault Status Bitmap 6"},
    {"name": "Delayed Shutdown Fault (1124)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 9, "description": "Fault code 1124, warning; bit 9 of Fault Status Bitmap 6"},
    {"name": "Battle Short Mode Active (1131)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 10, "description": "Fault code 1131, warning; bit 10 of Fault Status Bitmap 6"},
    {"name": "Engine Derate (1243)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 13, "description": "Fault code 1243, derate; bit 13 of Fault Status Bitmap 6"},
    {"name": "Engine Normal Shutdown (1244)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 14, "description": "Fault code 1244, shutdown w/cooldown; bit 14 of Fault Status Bitmap 6"},
    {"name": "Engine Shutdown (1245)", "group": "Fault bits", "area": "holding", "address": 405, "type": "bool", "bit": 15, "description": "Fault code 1245, shutdown; bit 15 of Fault Status Bitmap 6"},
    {"name": "Unrecognized Engine Fault (1246)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 0, "description": "Fault code 1246, warning; bit 0 of Fault Status Bitmap 7"},
    {"name": "Engine Shutdown – Unannounced (1247)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 1, "description": "Fault code 1247, shutdown; bit 1 of Fault Status Bitmap 7"},
    {"name": "Engine Warning (1248)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 2, "description": "Fault code 1248, warning; bit 2 of Fault Status Bitmap 7"},
    {"name": "Ctrl Module ID Input State Warning Error (1256)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 3, "description": "Fault code 1256, warning; bit 3 of Fault Status Bitmap 7"},
    {"name": "Ctrl Module ID I/P State shutdown Error (1257)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 4, "description": "Fault code 1257, shutdown; bit 4 of Fault Status Bitmap 7"},
    {"name": "Cooldown Completed Fault (1336)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 9, "description": "Fault code 1336, shutdown; bit 9 of Fault Status Bitmap 7"},
    {"name": "Eng Oil Level Remote Reservoir: Below Normal (1357)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 10, "description": "Fault code 1357, warning; bit 10 of Fault Status Bitmap 7"},
    {"name": "Eng Oil Level Remote Reservoir: Least Severe Level (219)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 11, "description": "Fault code 219, warning; bit 11 of Fault Status Bitmap 7"},
    {"name": "HT Coolant Pressure Moderate Low (233)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 12, "description": "Fault code 233, warning; bit 12 of Fault Status Bitmap 7"},
    {"name": "FSO NON Low Control Error (254)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 13, "description": "Fault code 254, shutdown; bit 13 of Fault Status Bitmap 7"},
    {"name": "Turbo 1 Speed Incorrect (686)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 14, "description": "Fault code 686, warning; bit 14 of Fault Status Bitmap 7"},
    {"name": "ECM Internal Temperature High Error (697)", "group": "Fault bits", "area": "holding", "address": 406, "type": "bool", "bit": 15, "description": "Fault code 697, warning; bit 15 of Fault Status Bitmap 7"},
    {"name": "Eng Camshaft Speed/Pos Warning (1376)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 0, "description": "Fault code 1376, warning; bit 0 of Fault Status Bitmap 8"},
    {"name": "Fail to Shutdown (1416)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 3, "description": "Fault code 1416, warning; bit 3 of Fault Status Bitmap 8"},
    {"name": "Power Down Failure (1417)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 4, "description": "Fault code 1417, warning; bit 4 of Fault Status Bitmap 8"},
    {"name": "Local E-Stop (1433)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 5, "description": "Fault code 1433, shutdown; bit 5 of Fault Status Bitmap 8"},
    {"name": "Remote E-Stop (1434)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 6, "description": "Fault code 1434, shutdown; bit 6 of Fault Status Bitmap 8"},
    {"name": "Low Coolant Temperature (1435)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 7, "description": "Fault code 1435, warning; bit 7 of Fault Status Bitmap 8"},
    {"name": "Fail To Crank Fault (1438)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 8, "description": "Fault code 1438, shutdown; bit 8 of Fault Status Bitmap 8"},
    {"name": "Low Fuel in Day Tank (1439)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 9, "description": "Fault code 1439, warning; bit 9 of Fault Status Bitmap 8"},
    {"name": "Low Fuel Level (1441)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 10, "description": "Fault code 1441, warning; bit 10 of Fault Status Bitmap 8"},
    {"name": "Weak Battery (1442)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 11, "description": "Fault code 1442, warning; bit 11 of Fault Status Bitmap 8"},
    {"name": "Dead Battery (1443)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 12, "description": "Fault code 1443, shutdown; bit 12 of Fault Status Bitmap 8"},
    {"name": "Overload (1444)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 13, "description": "Fault code 1444, warning; bit 13 of Fault Status Bitmap 8"},
    {"name": "Short Circuit (1445)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 14, "description": "Fault code 1445, shutdown; bit 14 of Fault Status Bitmap 8"},
    {"name": "High AC Voltage (1446)", "group": "Fault bits", "area": "holding", "address": 407, "type": "bool", "bit": 15, "description": "Fault code 1446, shutdown; bit 15 of Fault Status Bitmap 8"},
    {"name": "Low AC Voltage (1447)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 0, "description": "Fault code 1447, shutdown; bit 0 of Fault Status Bitmap 9"},
    {"name": "Underfrequency (1448)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 1, "description": "Fault code 1448, shutdown; bit 1 of Fault Status Bitmap 9"},
    {"name": "Overfrequency (1449)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 2, "description": "Fault code 1449, warning; bit 2 of Fault Status Bitmap 9"},
    {"name": "Reverse kW (1459)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 3, "description": "Fault code 1459, shutdown; bit 3 of Fault Status Bitmap 9"},
    {"name": "Loss of Field (1461)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 4, "description": "Fault code 1461, shutdown; bit 4 of Fault Status Bitmap 9"},
    {"name": "Not In Auto (1463)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 5, "description": "Fault code 1463; bit 5 of Fault Status Bitmap 9"},
    {"name": "Load Dump (1464)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 6, "description": "Fault code 1464, warning; bit 6 of Fault Status Bitmap 9"},
    {"name": "Ready To Load (1465)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 7, "description": "Fault code 1465; bit 7 of Fault Status Bitmap 9"},
    {"name": "Speed/Frequency Mismatch Fault (1469)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 8, "description": "Fault code 1469, shutdown; bit 8 of Fault Status Bitmap 9"},
    {"name": "High Current Warning (1471)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 9, "description": "Fault code 1471, warning; bit 9 of Fault Status Bitmap 9"},
    {"name": "Overcurrent Shutdown (1472)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 10, "description": "Fault code 1472, shutdown; bit 10 of Fault Status Bitmap 9"},
    {"name": "Common Alarm (1483)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 11, "description": "Fault code 1483; bit 11 of Fault Status Bitmap 9"},
    {"name": "Injector Solenoid Driver Cylinder 7: UnderCurrent (1548)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 12, "description": "Fault code 1548, warning; bit 12 of Fault Status Bitmap 9"},
    {"name": "Injector Solenoid Driver Cylinder 8: UnderCurrent (1549)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 13, "description": "Fault code 1549, warning; bit 13 of Fault Status Bitmap 9"},
    {"name": "Injector Solenoid Driver Cylinder 10: UnderCurrent (1551)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 14, "description": "Fault code 1551, warning; bit 14 of Fault Status Bitmap 9"},
    {"name": "Injector Solenoid Driver Cylinder 11: UnderCurrent (1552)", "group": "Fault bits", "area": "holding", "address": 408, "type": "bool", "bit": 15, "description": "Fault code 1552, warning; bit 15 of Fault Status Bitmap 9"},
    {"name": "Injector Solenoid Driver Cylinder 12: UnderCurrent (1553)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 0, "description": "Fault code 1553, warning; bit 0 of Fault Status Bitmap 10"},
    {"name": "Injector Solenoid Driver Cylinder 13: UnderCurrent (1554)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 1, "description": "Fault code 1554, warning; bit 1 of Fault Status Bitmap 10"},
    {"name": "Injector Solenoid Driver Cylinder 14: UnderCurrent (1555)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 2, "description": "Fault code 1555, warning; bit 2 of Fault Status Bitmap 10"},
    {"name": "Injector Solenoid Driver Cylinder 15: UnderCurrent (1556)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 3, "description": "Fault code 1556, warning; bit 3 of Fault Status Bitmap 10"},
    {"name": "Injector Solenoid Driver Cylinder 16: UnderCurrent (1557)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 4, "description": "Fault code 1557, warning; bit 4 of Fault Status Bitmap 10"},
    {"name": "Injector Solenoid Driver Cylinder 9: UnderCurrent (1622)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 7, "description": "Fault code 1622, warning; bit 7 of Fault Status Bitmap 10"},
    {"name": "Real Time Clock Power Interrupt Fault (1689)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 8, "description": "Fault code 1689, warning; bit 8 of Fault Status Bitmap 10"},
    {"name": "Sensor Supply 5 Voltage High Error (1695)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 9, "description": "Fault code 1695, warning; bit 9 of Fault Status Bitmap 10"},
    {"name": "SENSOR SUPPLY 5 VOLTAGE LOW ERROR (1696)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 10, "description": "Fault code 1696, warning; bit 10 of Fault Status Bitmap 10"},
    {"name": "Crankcase Pressure: Vtg Above Normal (1843)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 11, "description": "Fault code 1843, warning; bit 11 of Fault Status Bitmap 10"},
    {"name": "Crankcase Pressure: Vtg Below Normal (1844)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 12, "description": "Fault code 1844, warning; bit 12 of Fault Status Bitmap 10"},
    {"name": "Water in Fuel Indicator: Vtg Above Normal (1845)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 13, "description": "Fault code 1845, warning; bit 13 of Fault Status Bitmap 10"},
    {"name": "Water in Fuel Indicator: Vtg Below Normal (1846)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 14, "description": "Fault code 1846, warning; bit 14 of Fault Status Bitmap 10"},
    {"name": "Eng Coolant Temp-Shutdown w/Cool (1847)", "group": "Fault bits", "area": "holding", "address": 409, "type": "bool", "bit": 15, "description": "Fault code 1847, shutdown w/cooldown; bit 15 of Fault Status Bitmap 10"},
    {"name": "Water in Fuel Indicator: Above Normal-Moderate (1852)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 0, "description": "Fault code 1852, warning; bit 0 of Fault Status Bitmap 11"},
    {"name": "HMI113 Fault 1 (1853)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 1, "description": "Fault code 1853; bit 1 of Fault Status Bitmap 11"},
    {"name": "HMI113 Fault 2 (1854)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 2, "description": "Fault code 1854; bit 2 of Fault Status Bitmap 11"},
    {"name": "HMI113 Fault 3 (1855)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 3, "description": "Fault code 1855; bit 3 of Fault Status Bitmap 11"},
    {"name": "Eng Oil Change Interval (1891)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 5, "description": "Fault code 1891, warning; bit 5 of Fault Status Bitmap 11"},
    {"name": "J39 EGR Valve Comm Timeout Error (1893)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 6, "description": "Fault code 1893, warning; bit 6 of Fault Status Bitmap 11"},
    {"name": "J39 VGT Comm Timeout Error (1894)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 7, "description": "Fault code 1894, warning; bit 7 of Fault Status Bitmap 11"},
    {"name": "EGR DL Valve Stuck Error (1896)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 8, "description": "Fault code 1896, warning; bit 8 of Fault Status Bitmap 11"},
    {"name": "EGR Delta P IR Low Error (1899)", "group": "Fault bits", "area": "holding", "address": 410, "type": "bool", "bit": 9, "description": "Fault code 1899, warning; bit 9 of Fault Status Bitmap 11"},
    {"name": "High Fuel Level (1917)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 0, "description": "Fault code 1917, warning; bit 0 of Fault Status Bitmap 12"},
    {"name": "Very Low Fuel Level (1918)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 1, "description": "Fault code 1918, shutdown; bit 1 of Fault Status Bitmap 12"},
    {"name": "EGR DL Voltage High Error (1933)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 2, "description": "Fault code 1933, warning; bit 2 of Fault Status Bitmap 12"},
    {"name": "EGR DL Voltage Low Error (1934)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 3, "description": "Fault code 1934, warning; bit 3 of Fault Status Bitmap 12"},
    {"name": "EGR DL Command Source Error (1935)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 4, "description": "Fault code 1935, warning; bit 4 of Fault Status Bitmap 12"},
    {"name": "Beyond THD AZ Error (1942)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 5, "description": "Fault code 1942, warning; bit 5 of Fault Status Bitmap 12"},
    {"name": "CBR Density Detrat Error ID (1943)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 6, "description": "Fault code 1943; bit 6 of Fault Status Bitmap 12"},
    {"name": "HMI113 Output Configuration Fault (1944)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 7, "description": "Fault code 1944, warning; bit 7 of Fault Status Bitmap 12"},
    {"name": "EGR DL EDU TMPTR High Error (1961)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 8, "description": "Fault code 1961, warning; bit 8 of Fault Status Bitmap 12"},
    {"name": "Crankcase Pressure Least Sev High (1974)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 9, "description": "Fault code 1974, warning; bit 9 of Fault Status Bitmap 12"},
    {"name": "Eng Crankshaft Speed/Posn: Above Normal (1992)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 10, "description": "Fault code 1992, shutdown; bit 10 of Fault Status Bitmap 12"},
    {"name": "Sensor Supply 4: Vtg Above Normal (2185)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 12, "description": "Fault code 2185, warning; bit 12 of Fault Status Bitmap 12"},
    {"name": "Sensor Supply 4: Vtg Below Normal (2186)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 13, "description": "Fault code 2186, warning; bit 13 of Fault Status Bitmap 12"},
    {"name": "Fuel Pump Delivery Pressure: Below Normal (2215)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 14, "description": "Fault code 2215, warning; bit 14 of Fault Status Bitmap 12"},
    {"name": "APC Diesel Low2 Prs Error (2249)", "group": "Fault bits", "area": "holding", "address": 411, "type": "bool", "bit": 15, "description": "Fault code 2249, warning; bit 15 of Fault Status Bitmap 12"},
    {"name": "Fuel Pump Delivery Pressure: Above Normal (2261)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 0, "description": "Fault code 2261, warning; bit 0 of Fault Status Bitmap 13"},
    {"name": "Fuel Pump Delivery-Below Normal (2262)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 1, "description": "Fault code 2262, warning; bit 1 of Fault Status Bitmap 13"},
    {"name": "Electric Lift Pump for Eng Fuel: Vtg Above Normal (2265)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 2, "description": "Fault code 2265, warning; bit 2 of Fault Status Bitmap 13"},
    {"name": "Electric Lift Pump for Eng Fuel: Vtg Below Normal (2266)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 3, "description": "Fault code 2266, warning; bit 3 of Fault Status Bitmap 13"},
    {"name": "APC Diesel Flow High Error (2292)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 4, "description": "Fault code 2292, warning; bit 4 of Fault Status Bitmap 13"},
    {"name": "APC Diesel Flow Low Error (2293)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 5, "description": "Fault code 2293, warning; bit 5 of Fault Status Bitmap 13"},
    {"name": "Electronic Fuel Injection Control Valve (2311)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 6, "description": "Fault code 2311, warning; bit 6 of Fault Status Bitmap 13"},
    {"name": "Excitation/Loss of AC Voltage Sensing (2335)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 11, "description": "Fault code 2335, shutdown; bit 11 of Fault Status Bitmap 13"},
    {"name": "Too Long in Idle (2342)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 13, "description": "Fault code 2342, warning; bit 13 of Fault Status Bitmap 13"},
    {"name": "Fan Control: Vtg Above Normal (2377)", "group": "Fault bits", "area": "holding", "address": 412, "type": "bool", "bit": 15, "description": "Fault code 2377, warning; bit 15 of Fault Status Bitmap 13"},
    {"name": "GHC Low Voltage Error 1 (2555)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 4, "description": "Fault code 2555, warning; bit 4 of Fault Status Bitmap 14"},
    {"name": "GHC High Voltage Error 1 (2556)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 5, "description": "Fault code 2556, warning; bit 5 of Fault Status Bitmap 14"},
    {"name": "Charging Alternator Failure Fault (2678)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 6, "description": "Fault code 2678, warning; bit 6 of Fault Status Bitmap 14"},
    {"name": "Test/Exercise is Active Fault (2971)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 8, "description": "Fault code 2971; bit 8 of Fault Status Bitmap 14"},
    {"name": "Field Overload (2972)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 9, "description": "Fault code 2972, shutdown; bit 9 of Fault Status Bitmap 14"},
    {"name": "Charge Press IR Error (2973)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 10, "description": "Fault code 2973, warning; bit 10 of Fault Status Bitmap 14"},
    {"name": "Manual Switch Configuration Fault (2943)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 11, "description": "Fault code 2943, warning; bit 11 of Fault Status Bitmap 14"},
    {"name": "Auto Switch Configuration Fault (2944)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 12, "description": "Fault code 2944, warning; bit 12 of Fault Status Bitmap 14"},
    {"name": "Genset AC Meter Failed (2914)", "group": "Fault bits", "area": "holding", "address": 413, "type": "bool", "bit": 13, "description": "Fault code 2914, shutdown; bit 13 of Fault Status Bitmap 14"},
    {"name": "Genset CT Ratio Too Small (2814)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 0, "description": "Fault code 2814, shutdown; bit 0 of Fault Status Bitmap 15"},
    {"name": "Genset CT Ratio Too Large (2815)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 1, "description": "Fault code 2815, warning; bit 1 of Fault Status Bitmap 15"},
    {"name": "Genset PT Ratio Too Small (2816)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 2, "description": "Fault code 2816, shutdown; bit 2 of Fault Status Bitmap 15"},
    {"name": "Genset PT Ratio Too Large (2817)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 3, "description": "Fault code 2817, warning; bit 3 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 1 Fault (2619)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 8, "description": "Fault code 2619, warning; bit 8 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 2 Fault (2621)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 9, "description": "Fault code 2621, warning; bit 9 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 3 Fault (2622)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 10, "description": "Fault code 2622, warning; bit 10 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 4 Fault (2623)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 11, "description": "Fault code 2623, warning; bit 11 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 5 Fault (2624)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 12, "description": "Fault code 2624, warning; bit 12 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 6 Fault (2625)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 13, "description": "Fault code 2625, warning; bit 13 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 7 Fault (2626)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 14, "description": "Fault code 2626, warning; bit 14 of Fault Status Bitmap 15"},
    {"name": "Aux101 0 Input 8 Fault (2627)", "group": "Fault bits", "area": "holding", "address": 414, "type": "bool", "bit": 15, "description": "Fault code 2627, warning; bit 15 of Fault Status Bitmap 15"},
    {"name": "Aux101 1 Input 1 Fault (2882)", "group": "Fault bits", "area": "holding", "address": 415, "type": "bool", "bit": 0, "description": "Fault code 2882, warning; bit 0 of Fault Status Bitmap 16"},
    {"name": "Aux101 1 Input 2 Fault (2883)", "group": "Fault bits", "area": "holding", "address": 415, "type": "bool", "bit": 1, "description": "Fault code 2883, warning; bit 1 of Fault Status Bitmap 16"},
    {"name": "Aux101 1 Input 3 Fault (2884)", "group": "Fault bits", "area": "holding", "address": 415, "type": "bool", "bit": 2, "description": "Fault code 2884, warning; bit 2 of Fault Status Bitmap 16"},
    {"name": "Fault Status Bitmap 23", "group": "Faults", "area": "holding", "address": 422, "type": "uint16"},
    {"name": "Fault Status Bitmap 24", "group": "Faults", "area": "holding", "address": 423, "type": "uint16"},
    {"name": "Fault Status Bitmap 25", "group": "Faults", "area": "holding", "address": 424, "type": "uint16"},
    {"name": "Event Status Bitmap 2", "group": "Faults", "area": "holding", "address": 425, "type": "uint16"},
    {"name": "Event Status Bitmap 3", "group": "Faults", "area": "holding", "address": 426, "type": "uint16"},
    {"name": "Fault Status Bitmap 26", "group": "Faults", "area": "holding", "address": 427, "type": "uint16"},
    {"name": "Event Status Bitmap 1", "group": "Faults", "area": "holding", "address": 430, "type": "uint16"},
    {"name": "L-N Short Circuit Shutdown (5397)", "group": "Fault bits", "area": "holding", "address": 499, "type": "bool", "bit": 0, "description": "Fault code 5397, shutdown; bit 0 of Fault Status Bitmap 30"},
    {"name": "L-L Short Circuit Shutdown (5398)", "group": "Fault bits", "area": "holding", "address": 499, "type": "bool", "bit": 1, "description": "Fault code 5398, shutdown; bit 1 of Fault Status Bitmap 30"},
    {"name": "Low Fuel Switch", "group": "Engine", "area": "holding", "address": 500, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Low Fuel/Configur able Input #6 Switch", "group": "Engine", "area": "holding", "address": 501, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Remote E-stop Switch", "group": "Status", "area": "holding", "address": 512, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Remote Start Switch", "group": "Status", "area": "holding", "address": 513, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Rupture Basin Switch", "group": "Status", "area": "holding", "address": 516, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Rupture Basin/Configu rable Input #12 Switch", "group": "Status", "area": "holding", "address": 517, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Speed Droop Enable Switch", "group": "Engine", "area": "holding", "address": 518, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Start Type Switch", "group": "Status", "area": "holding", "address": 519, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Tool Wakeup Switch", "group": "Status", "area": "holding", "address": 522, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Voltage Droop Enable Switch", "group": "Generator", "area": "holding", "address": 534, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Output #1 Status", "group": "Status", "area": "holding", "address": 535, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Output #2 Status", "group": "Status", "area": "holding", "address": 536, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Output #3 Status", "group": "Status", "area": "holding", "address": 540, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Output #4 Status", "group": "Status", "area": "holding", "address": 541, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Delayed Off / Configurable Output #10 Status", "group": "Status", "area": "holding", "address": 542, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Fuel Shutoff Status", "group": "Engine", "area": "holding", "address": 543, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Hold Power On Driver Status", "group": "Status", "area": "holding", "address": 546, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Keyswitch Status", "group": "Status", "area": "holding", "address": 547, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Load Dump / Configurable Output #11 Status", "group": "Generator", "area": "holding", "address": 549, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Local Status / Configurable Output #7 Status", "group": "Status", "area": "holding", "address": 550, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Oil Priming Pump / Configurable Output #6 Status", "group": "Engine", "area": "holding", "address": 552, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Ready To Load /Configurable Output #5 Status", "group": "Generator", "area": "holding", "address": 553, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Run Relay #1 Status", "group": "Status", "area": "holding", "address": 554, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Run Relay #2 Status", "group": "Status", "area": "holding", "address": 555, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Starter Status", "group": "Status", "area": "holding", "address": 557, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Tool Wake-up Driver Status", "group": "Status", "area": "holding", "address": 558, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Common Alarm Fault Status", "group": "Faults", "area": "holding", "address": 561, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Common Shutdown Command", "group": "Faults", "area": "holding", "address": 562, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Common Shutdown Event Status", "group": "Faults", "area": "holding", "address": 563, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Common Warning Event Status", "group": "Faults", "area": "holding", "address": 565, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Delayed Shutdown Flag", "group": "Faults", "area": "holding", "address": 566, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Delayed Shutdown Timer", "group": "Faults", "area": "holding", "address": 567, "type": "uint16", "scale": 0.1, "unit": "s"},
    {"name": "Derate Request", "group": "Status", "area": "holding", "address": 568, "type": "uint16", "unit": "%"},
    {"name": "Fault Detection Reset", "group": "Faults", "area": "holding", "address": 569, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Fault Reset Command", "group": "Faults", "area": "holding", "address": 570, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Remote Shutdown Fault Reset Signal", "group": "Faults", "area": "holding", "address": 571, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Shutdown Fault Reset", "group": "Faults", "area": "holding", "address": 572, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Battle Short Flag", "group": "Status", "area": "holding", "address": 573, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Auto Command", "group": "Status", "area": "holding", "address": 574, "type": "uint16", "enum": {"0": "Not Auto", "1": "Auto"}},
    {"name": "Auto Command Inputs", "group": "Status", "area": "holding", "address": 575, "type": "uint16"},
    {"name": "AVR Regulation Mode", "group": "Status", "area": "holding", "address": 576, "type": "uint16", "enum": {"0": "Voltage", "1": "Current"}},
    {"name": "Base Frequency", "group": "Generator", "area": "holding", "address": 577, "type": "uint32", "scale": 0.001, "unit": "Hz"},
    {"name": "Battery Charging Fault Integrator", "group": "Faults", "area": "holding", "address": 579, "type": "uint16", "scale": 0.1, "unit": "Hz"},
    {"name": "Control Switch Position (40580)", "group": "Status", "area": "holding", "address": 580, "type": "uint16", "enum": {"0": "Off", "1": "Manual", "2": "Auto"}},
    {"name": "Crank Allowed", "group": "Engine", "area": "holding", "address": 582, "type": "uint16", "enum": {"0": "False", "1": "True"}},
    {"name": "Dead Battery Prevention Counter", "group": "Faults", "area": "holding", "address": 583, "type": "uint16"},
    {"name": "Delayed Off Command", "group": "Status", "area": "holding", "address": 584, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Excitation State", "group": "Status", "area": "holding", "address": 586, "type": "uint16", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Exercise Command", "group": "Status", "area": "holding", "address": 587, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Exercise Command Inputs", "group": "Status", "area": "holding", "address": 588, "type": "uint16"},
    {"name": "Exercise Time Remaining", "group": "Status", "area": "holding", "address": 589, "type": "uint16", "scale": 0.1, "unit": "h"},
    {"name": "Extended Parallel Switch Command", "group": "Status", "area": "holding", "address": 590, "type": "uint16", "enum": {"0": "Stop", "1": "Start"}},
    {"name": "Battle Short Command", "group": "Status", "area": "holding", "address": 592, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Shutdown Fault Override", "group": "Faults", "area": "holding", "address": 593, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Final Frequency Reference", "group": "Generator", "area": "holding", "address": 595, "type": "uint32", "scale": 0.001, "unit": "Hz"},
    {"name": "Fuel Shutoff Command", "group": "Engine", "area": "holding", "address": 598, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Genset Run Command", "group": "Generator", "area": "holding", "address": 599, "type": "uint16", "enum": {"0": "Emergency Stop", "1": "Stop", "2": "Load Demand Stop", "3": "Run"}},
    {"name": "Aux102 0 Fault 9 Text", "group": "Faults", "area": "holding", "address": 843, "type": "uint16", "access": "RW"},
    {"name": "Coolant Level Moderately Low (2448)", "group": "Fault bits", "area": "holding", "address": 1401, "type": "bool", "bit": 9, "description": "Fault code 2448, warning; bit 9 of Fault Status Bitmap 33"},
    {"name": "Fault Status Bitmap 34", "group": "Faults", "area": "holding", "address": 1402, "type": "uint16"},
    {"name": "At Least One Acknowledge: Moderately Severe Fault (2662)", "group": "Fault bits", "area": "holding", "address": 1402, "type": "bool", "bit": 8, "description": "Fault code 2662, warning; bit 8 of Fault Status Bitmap 34"},
    {"name": "Unknown Shutdown at Idle (5134)", "group": "Fault bits", "area": "holding", "address": 1402, "type": "bool", "bit": 14, "description": "Fault code 5134, shutdown; bit 14 of Fault Status Bitmap 34"},
    {"name": "Unknown Shutdown at Startup (5637)", "group": "Fault bits", "area": "holding", "address": 1402, "type": "bool", "bit": 15, "description": "Fault code 5637, shutdown; bit 15 of Fault Status Bitmap 34"},
    {"name": "Engine Witness Test Abort-Condition Exists (5788)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 3, "description": "Fault code 5788, warning; bit 3 of Fault Status Bitmap 37"},
    {"name": "Fail To Stop (2677)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 4, "description": "Fault code 2677, shutdown; bit 4 of Fault Status Bitmap 37"},
    {"name": "Critical CEN Not Accessible Error (2727)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 5, "description": "Fault code 2727, shutdown w/cooldown; bit 5 of Fault Status Bitmap 37"},
    {"name": "J1939 Data Link 2 Engine Network-Abnormal (1135)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 6, "description": "Fault code 1135, shutdown; bit 6 of Fault Status Bitmap 37"},
    {"name": "J1939 Data Link 2 Engine Network No Data Received (782)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 7, "description": "Fault code 782, warning; bit 7 of Fault Status Bitmap 37"},
    {"name": "J1939 Data Link 2 Engine Network Special Instructions (5949)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 8, "description": "Fault code 5949, shutdown; bit 8 of Faults Status Bitmap 37"},
    {"name": "Fuel Pump Delivery Pressure (2216)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 11, "description": "Fault code 2216, warning; bit 11 of Fault Status Bitmap 37"},
    {"name": "Exhaust Gas Temperature Bank Imbalance (6251)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 12, "description": "Fault code 6251, warning; bit 12 of Fault Status Bitmap 37"},
    {"name": "Exhaust Gas Temperature (6252)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 13, "description": "Fault code 6252, shutdown; bit 13 of Fault Status Bitmap 37"},
    {"name": "Engine Fuel Delivery Pressure (6719)", "group": "Fault bits", "area": "holding", "address": 1418, "type": "bool", "bit": 14, "description": "Fault code 6719, shutdown; bit 14 of Fault Status Bitmap 37"},
    {"name": "Ambient Temperature (J11) OOR High (249)", "group": "Fault bits", "area": "holding", "address": 1419, "type": "bool", "bit": 3, "description": "Fault code 249, warning; bit 3 of Fault Status Bitmap 38"},
    {"name": "Ambient Temperature (J11) OOR Low (256)", "group": "Fault bits", "area": "holding", "address": 1419, "type": "bool", "bit": 4, "description": "Fault code 256, warning; bit 4 of Fault Status Bitmap 38"},
    {"name": "Cold Start Idle-Active (6638)", "group": "Fault bits", "area": "holding", "address": 1419, "type": "bool", "bit": 5, "description": "Fault code 6638; bit 5 of Fault Status Bitmap 38"},
    {"name": "Start Signal Integrity Failure (7892)", "group": "Fault bits", "area": "holding", "address": 1420, "type": "bool", "bit": 8, "description": "Fault code 7892, warning; bit 8 of Fault Status Bitmap 39"},
    {"name": "Genset % Application L1 Current", "group": "Generator", "area": "holding", "address": 3000, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L2 Current", "group": "Generator", "area": "holding", "address": 3001, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L1 kVA", "group": "Generator", "area": "holding", "address": 3002, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L3 Current", "group": "Generator", "area": "holding", "address": 3003, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L2 kVA", "group": "Generator", "area": "holding", "address": 3004, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L3 kVA", "group": "Generator", "area": "holding", "address": 3005, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L1 kW", "group": "Generator", "area": "holding", "address": 3006, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L2 kW", "group": "Generator", "area": "holding", "address": 3007, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application L3 kW", "group": "Generator", "area": "holding", "address": 3008, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application Total kVA", "group": "Generator", "area": "holding", "address": 3009, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Application Total kW", "group": "Generator", "area": "holding", "address": 3010, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L1 kVA", "group": "Generator", "area": "holding", "address": 3011, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L3 kVA", "group": "Generator", "area": "holding", "address": 3012, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L2 kVA", "group": "Generator", "area": "holding", "address": 3013, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L1 kW", "group": "Generator", "area": "holding", "address": 3014, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L2 kW", "group": "Generator", "area": "holding", "address": 3015, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby L3 kW", "group": "Generator", "area": "holding", "address": 3016, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Genset % Standby Total kVA", "group": "Generator", "area": "holding", "address": 3017, "type": "uint16", "scale": 0.1, "unit": "%"},
    {"name": "Genset Application kVA rating", "group": "Generator", "area": "holding", "address": 3018, "type": "uint16", "scale": 0.1, "unit": "kVA"},
    {"name": "Genset Application kW rating", "group": "Generator", "area": "holding", "address": 3019, "type": "uint16", "scale": 0.1, "unit": "kW"},
    {"name": "Genset Application Nominal Current", "group": "Generator", "area": "holding", "address": 3020, "type": "uint16", "unit": "A"},
    {"name": "Genset Average Voltage%", "group": "Generator", "area": "holding", "address": 3021, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L1 Power Factor", "group": "Generator", "area": "holding", "address": 3030, "type": "int16", "scale": 0.01},
    {"name": "Genset L1L2 Phase Difference", "group": "Generator", "area": "holding", "address": 3031, "type": "uint16", "scale": 0.01, "unit": "°"},
    {"name": "Genset L1L2 Voltage%", "group": "Generator", "area": "holding", "address": 3032, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L1N Voltage%", "group": "Generator", "area": "holding", "address": 3033, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L2 Power Factor", "group": "Generator", "area": "holding", "address": 3044, "type": "int16", "scale": 0.01},
    {"name": "Genset L2L3 Phase Difference", "group": "Generator", "area": "holding", "address": 3045, "type": "uint16", "scale": 0.01, "unit": "°"},
    {"name": "Genset L2L3 Voltage%", "group": "Generator", "area": "holding", "address": 3046, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L2N Voltage%", "group": "Generator", "area": "holding", "address": 3047, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L3 Power Factor", "group": "Generator", "area": "holding", "address": 3058, "type": "int16", "scale": 0.01},
    {"name": "Genset L3L1 Phase Difference", "group": "Generator", "area": "holding", "address": 3059, "type": "uint16", "scale": 0.01, "unit": "°"},
    {"name": "Genset L3L1 Voltage%", "group": "Generator", "area": "holding", "address": 3060, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset L3N Voltage%", "group": "Generator", "area": "holding", "address": 3061, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Genset Standby kVA rating", "group": "Generator", "area": "holding", "address": 3062, "type": "uint16", "scale": 0.1, "unit": "kVA"},
    {"name": "Genset Standby kW rating", "group": "Generator", "area": "holding", "address": 3063, "type": "uint16", "scale": 0.1, "unit": "kW"},
    {"name": "Genset Standby Nominal Current", "group": "Generator", "area": "holding", "address": 3064, "type": "uint16", "unit": "A"},
    {"name": "Genset Total kVAh", "group": "Generator", "area": "holding", "address": 3065, "type": "uint32", "unit": "kVAh"},
    {"name": "Genset Total kVARs per Standby kVA", "group": "Generator", "area": "holding", "address": 3067, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "Coolant Level Switch", "group": "Engine", "area": "holding", "address": 3280, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Coolant Level/Configu rable Input #5 Switch", "group": "Engine", "area": "holding", "address": 3281, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Fault Reset Switch", "group": "Faults", "area": "holding", "address": 3283, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Fault Reset/Config urable Input #10 Switch", "group": "Faults", "area": "holding", "address": 3284, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Ground Fault Switch", "group": "Faults", "area": "holding", "address": 3292, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "High Alt Temp Switch", "group": "Status", "area": "holding", "address": 3293, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Local E-stop Switch", "group": "Status", "area": "holding", "address": 3296, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Low Coolant #2 Switch", "group": "Engine", "area": "holding", "address": 3297, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Low Engine Temperature Switch", "group": "Engine", "area": "holding", "address": 3298, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Low Fuel In Day Tank Switch", "group": "Engine", "area": "holding", "address": 3299, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Genset Delta/Wye Connection", "group": "Generator", "area": "holding", "address": 3302, "type": "uint16", "enum": {"0": "Delta", "1": "Wye"}},
    {"name": "Genset Nominal Voltage", "group": "Generator", "area": "holding", "address": 3303, "type": "uint16", "unit": "V"},
    {"name": "Single/3 Phase Connection", "group": "Status", "area": "holding", "address": 3304, "type": "uint16", "enum": {"0": "Single Phase", "1": "Three Phase"}},
    {"name": "Overfrequency Enable", "group": "Settings", "area": "holding", "address": 3309, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Overload Warning Set Time", "group": "Faults", "area": "holding", "address": 3310, "type": "uint16", "unit": "s", "access": "RW", "write_min": 1, "write_max": 120},
    {"name": "Overload Warning Threshold", "group": "Faults", "area": "holding", "address": 3311, "type": "uint16", "scale": 0.01, "unit": "%", "access": "RW", "write_min": 80, "write_max": 140},
    {"name": "CAN Failure Retries", "group": "Settings", "area": "holding", "address": 3338, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Auto Sleep Enable", "group": "Settings", "area": "holding", "address": 3339, "type": "uint16", "access": "RW", "enum": {"0": "Awake in Auto", "1": "Sleep in Auto"}},
    {"name": "Max Setup Mode Time", "group": "Settings", "area": "holding", "address": 3340, "type": "uint16", "unit": "s", "access": "RW", "write_min": 30, "write_max": 3600},
    {"name": "Power Down Mode Enable", "group": "Settings", "area": "holding", "address": 3341, "type": "uint16", "access": "RW", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Power Down Mode Time Delay", "group": "Settings", "area": "holding", "address": 3342, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 600},
    {"name": "Setup Mode Enable", "group": "Settings", "area": "holding", "address": 3343, "type": "uint16", "access": "RW", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Clock Date", "group": "Settings", "area": "holding", "address": 3344, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 31},
    {"name": "Clock Hour", "group": "Settings", "area": "holding", "address": 3345, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 32},
    {"name": "Clock Minute", "group": "Settings", "area": "holding", "address": 3346, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Clock Mode", "group": "Settings", "area": "holding", "address": 3347, "type": "uint16", "access": "RW", "enum": {"0": "Normal", "1": "Set Clock", "2": "Save Clock"}},
    {"name": "Clock Month", "group": "Settings", "area": "holding", "address": 3348, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 12},
    {"name": "Clock Second", "group": "Settings", "area": "holding", "address": 3349, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Clock Year", "group": "Settings", "area": "holding", "address": 3350, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 99},
    {"name": "Daylight Savings End Hour", "group": "Settings", "area": "holding", "address": 3351, "type": "uint16", "access": "RW", "write_min": 2, "write_max": 19},
    {"name": "Daylight Savings End Month", "group": "Settings", "area": "holding", "address": 3352, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 12},
    {"name": "Daylight Savings End Week Occurrence in Month", "group": "Settings", "area": "holding", "address": 3353, "type": "uint16", "access": "RW", "enum": {"0": "First Occurrence", "1": "Second Occurrence", "2": "Third Occurrence", "3": "Fourth Occurrence", "4": "Last Occurrence"}},
    {"name": "Daylight Savings Start Day", "group": "Settings", "area": "holding", "address": 3354, "type": "uint16", "access": "RW", "enum": {"0": "Sunday", "1": "Monday", "2": "Tuesday", "3": "Wednesday", "4": "Thursday", "5": "Friday", "6": "Saturday"}},
    {"name": "Daylight Savings Start Hour", "group": "Settings", "area": "holding", "address": 3355, "type": "uint16", "access": "RW", "write_min": 2, "write_max": 19},
    {"name": "Daylight Savings Start Month", "group": "Settings", "area": "holding", "address": 3356, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 12},
    {"name": "Daylight Savings Start Week Occurrence in Month", "group": "Settings", "area": "holding", "address": 3357, "type": "uint16", "access": "RW", "enum": {"0": "First Occurrence", "1": "Second Occurrence", "2": "Third Occurrence", "3": "Fourth Occurrence", "4": "Last Occurrence"}},
    {"name": "Daylight Savings Time Adjustment", "group": "Settings", "area": "holding", "address": 3358, "type": "uint16", "unit": "min", "access": "RW", "write_min": 0, "write_max": 120},
    {"name": "Daylight Savings Time Enable", "group": "Settings", "area": "holding", "address": 3359, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Exercise Scheduler Enable", "group": "Settings", "area": "holding", "address": 3360, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Reset Fuel Consumption", "group": "Commands and communication", "area": "holding", "address": 3361, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Reset Runs", "group": "Commands and communication", "area": "holding", "address": 3362, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Reset Start Attempts", "group": "Commands and communication", "area": "holding", "address": 3363, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Scheduler Exception Select", "group": "Settings", "area": "holding", "address": 3364, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 6},
    {"name": "Scheduler Exception x Date", "group": "Settings", "area": "holding", "address": 3365, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 31},
    {"name": "Scheduler Exception x Duration Days", "group": "Settings", "area": "holding", "address": 3366, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 44},
    {"name": "Scheduler Exception x Duration Hours", "group": "Settings", "area": "holding", "address": 3367, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 23},
    {"name": "Scheduler Exception x Duration Minutes", "group": "Settings", "area": "holding", "address": 3368, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Scheduler Exception x Enable", "group": "Settings", "area": "holding", "address": 3369, "type": "uint16", "access": "RW", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Scheduler Exception x Hour", "group": "Settings", "area": "holding", "address": 3370, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 23},
    {"name": "Scheduler Exception x Minute", "group": "Settings", "area": "holding", "address": 3371, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Scheduler Exception x Month", "group": "Settings", "area": "holding", "address": 3372, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 12},
    {"name": "Scheduler Exception x Repeat", "group": "Settings", "area": "holding", "address": 3373, "type": "uint16", "access": "RW", "enum": {"0": "Once Only", "1": "Every Year"}},
    {"name": "Scheduler Program Select", "group": "Settings", "area": "holding", "address": 3374, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 12},
    {"name": "Scheduler Program x Duration Hours", "group": "Settings", "area": "holding", "address": 3375, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 23},
    {"name": "Scheduler Program x Duration Minutes", "group": "Settings", "area": "holding", "address": 3376, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Scheduler Program x Enable", "group": "Settings", "area": "holding", "address": 3377, "type": "uint16", "access": "RW", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Scheduler Program x Repeat Interval", "group": "Settings", "area": "holding", "address": 3378, "type": "uint16", "access": "RW", "enum": {"0": "Once", "1": "Every Week", "2": "Every 2 Weeks", "3": "Every 3 Weeks", "4": "Every 4 Weeks", "5": "Every 5 Weeks", "6": "First Week of Month", "7": "Second Week of Month", "8": "Third Week of Month", "9": "Fourth Week of Month", "10": "Last Week of Month"}},
    {"name": "Scheduler Program x Start Day", "group": "Settings", "area": "holding", "address": 3380, "type": "uint16", "access": "RW", "enum": {"0": "Sunday", "1": "Monday", "2": "Tuesday", "3": "Wednesday", "4": "Thursday", "5": "Friday", "6": "Saturday"}},
    {"name": "Scheduler Program x Start Hour", "group": "Settings", "area": "holding", "address": 3381, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 23},
    {"name": "Scheduler Program x Start Minute", "group": "Settings", "area": "holding", "address": 3382, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 59},
    {"name": "Daylight Savings End Day", "group": "Settings", "area": "holding", "address": 3383, "type": "uint16", "access": "RW", "enum": {"0": "Sunday", "1": "Monday", "2": "Tuesday", "3": "Wednesday", "4": "Thursday", "5": "Friday", "6": "Saturday"}},
    {"name": "Genset Run Type", "group": "Generator", "area": "holding", "address": 3501, "type": "uint16", "enum": {"0": "Emergency Remote Start", "1": "Non Emergency Remote Start", "2": "Load Demand Start", "3": "Manual Run", "4": "Exercise"}},
    {"name": "Idle Rated Command", "group": "Status", "area": "holding", "address": 3502, "type": "uint16", "enum": {"0": "Idle", "1": "Rated"}},
    {"name": "Idle Request", "group": "Status", "area": "holding", "address": 3503, "type": "uint16", "enum": {"0": "False", "1": "True"}},
    {"name": "Load Dump Command", "group": "Generator", "area": "holding", "address": 3506, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Load Dump Overload Condition", "group": "Generator", "area": "holding", "address": 3507, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Load Dump Underfrequency Condition", "group": "Generator", "area": "holding", "address": 3508, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Low Battery Voltage Running Threshold", "group": "Engine", "area": "holding", "address": 3509, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Low Battery Voltage Stopped Threshold", "group": "Engine", "area": "holding", "address": 3510, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Low Battery Voltage Threshold", "group": "Engine", "area": "holding", "address": 3511, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Manual Command", "group": "Status", "area": "holding", "address": 3512, "type": "uint16", "enum": {"0": "Not Manual", "1": "Manual"}},
    {"name": "Manual Command Inputs", "group": "Status", "area": "holding", "address": 3513, "type": "uint16"},
    {"name": "Oil Priming Pump Command", "group": "Engine", "area": "holding", "address": 3515, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Prelube Mode", "group": "Status", "area": "holding", "address": 3516, "type": "uint16", "enum": {"0": "Crank After Prelube", "1": "Crank With Prelube", "2": "Prelube Only"}},
    {"name": "Prelube State", "group": "Status", "area": "holding", "address": 3517, "type": "uint16", "enum": {"0": "Complete", "1": "Armed", "2": "Prelube Output ON", "3": "Prelube Output OFF", "4": "Enable Crank"}},
    {"name": "Ready to Load Command", "group": "Generator", "area": "holding", "address": 3523, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Remote Start Command", "group": "Status", "area": "holding", "address": 3524, "type": "uint16", "enum": {"0": "Stop", "1": "Start"}},
    {"name": "Remote Start State", "group": "Status", "area": "holding", "address": 3526, "type": "uint16", "enum": {"0": "Off", "1": "Remote Start", "2": "Load Demand Stop", "3": "Load Demand Start"}},
    {"name": "RMS Regulation Error", "group": "Status", "area": "holding", "address": 3527, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "Run Command", "group": "Status", "area": "holding", "address": 3528, "type": "uint16", "enum": {"0": "Off", "1": "Run"}},
    {"name": "Run Relay Command", "group": "Status", "area": "holding", "address": 3529, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Start Countdown", "group": "Status", "area": "holding", "address": 3533, "type": "uint16", "unit": "s"},
    {"name": "Start Type Command", "group": "Status", "area": "holding", "address": 3536, "type": "uint16", "enum": {"0": "Emergency", "1": "Non Emergency"}},
    {"name": "Start Type Command Inputs", "group": "Status", "area": "holding", "address": 3537, "type": "uint16"},
    {"name": "Starter Command", "group": "Status", "area": "holding", "address": 3538, "type": "uint16", "enum": {"0": "Inactive", "1": "Active", "2": "Reserved", "3": "Not Available"}},
    {"name": "Stop Countdown", "group": "Status", "area": "holding", "address": 3539, "type": "uint16", "unit": "s"},
    {"name": "Switch Panel Run Request", "group": "Status", "area": "holding", "address": 3540, "type": "uint16", "enum": {"0": "None", "1": "Manual", "2": "Exercise"}},
    {"name": "Target Voltage", "group": "Generator", "area": "holding", "address": 3542, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Time At No Load", "group": "Generator", "area": "holding", "address": 3543, "type": "uint16", "unit": "s"},
    {"name": "Time at Rated Cooldown", "group": "Status", "area": "holding", "address": 3544, "type": "uint16", "unit": "s"},
    {"name": "Voltage Setpoint", "group": "Generator", "area": "holding", "address": 3547, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Weak Battery Threshold", "group": "Engine", "area": "holding", "address": 3550, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Weak Battery Voltage Set Time", "group": "Settings", "area": "holding", "address": 3551, "type": "uint16", "unit": "s", "access": "RW", "write_min": 1, "write_max": 5},
    {"name": "Paralleling Voltage Ref Offset", "group": "Generator", "area": "holding", "address": 3552, "type": "int16", "scale": 0.01, "unit": "%"},
    {"name": "Paralleling Speed Control Mode", "group": "Engine", "area": "holding", "address": 3584, "type": "uint16", "enum": {"0": "Isochronous", "1": "Droop", "2": "Synchronize", "3": "Load Share", "4": "Load Govern"}},
    {"name": "Paralleling Voltage Control Mode", "group": "Generator", "area": "holding", "address": 3585, "type": "uint16", "enum": {"0": "Isochronous", "1": "Droop", "2": "Synchronize", "3": "Load Share", "4": "Load Govern"}},
    {"name": "Speed Droop Enable Command", "group": "Engine", "area": "holding", "address": 3593, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Speed Droop Status", "group": "Engine", "area": "holding", "address": 3594, "type": "uint16", "enum": {"0": "Droop Disabled", "1": "Droop Enabled"}},
    {"name": "Configurable Output #1 Event Code", "group": "Faults", "area": "holding", "address": 3608, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Configurable Output #2 Event Code", "group": "Faults", "area": "holding", "address": 3610, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Configurable Output #3 Event Code", "group": "Faults", "area": "holding", "address": 3622, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Configurable Output #4 Event Code", "group": "Faults", "area": "holding", "address": 3625, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Delayed Shutdown Enable", "group": "Faults", "area": "holding", "address": 3641, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Delayed Shutdown Time Delay", "group": "Faults", "area": "holding", "address": 3642, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 3},
    {"name": "Remote Fault Reset Enabled", "group": "Faults", "area": "holding", "address": 3643, "type": "uint16", "access": "RW", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Fail To Shutdown Delay", "group": "Faults", "area": "holding", "address": 3644, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "LCL Detection Response", "group": "Settings", "area": "holding", "address": 3645, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "Warning", "2": "Shutdown"}},
    {"name": "LCT Warning Clear Time", "group": "Faults", "area": "holding", "address": 3646, "type": "uint16", "unit": "min", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "LCT Warning Set Time", "group": "Faults", "area": "holding", "address": 3647, "type": "uint16", "unit": "min", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "LCT Warning Threshold", "group": "Faults", "area": "holding", "address": 3648, "type": "int16", "unit": "°F", "access": "RW", "write_min": -20, "write_max": 100},
    {"name": "V/Hz Knee Frequency", "group": "Settings", "area": "holding", "address": 3649, "type": "uint16", "scale": 0.1, "unit": "Hz", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "V/Hz Rolloff Slope", "group": "Settings", "area": "holding", "address": 3650, "type": "uint16", "scale": 0.1, "unit": "%/Hz", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "12 V High Battery Voltage Threshold", "group": "Engine", "area": "holding", "address": 3651, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "12 V Low Battery Voltage Running Threshold", "group": "Engine", "area": "holding", "address": 3652, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "12 V Low Battery Voltage Stopped Threshold", "group": "Engine", "area": "holding", "address": 3653, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "12 V Weak Battery Voltage Threshold", "group": "Settings", "area": "holding", "address": 3654, "type": "uint16", "scale": 0.1, "unit": "V", "access": "RW", "write_min": 6, "write_max": 10},
    {"name": "24 V High Battery Voltage Threshold", "group": "Engine", "area": "holding", "address": 3655, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "24 V Low Battery Voltage Running Threshold", "group": "Engine", "area": "holding", "address": 3656, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "24 V Low Battery Voltage Stopped Threshold", "group": "Engine", "area": "holding", "address": 3657, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "24 V Weak Battery Voltage Threshold", "group": "Settings", "area": "holding", "address": 3658, "type": "uint16", "scale": 0.1, "unit": "V", "access": "RW", "write_min": 12, "write_max": 16},
    {"name": "Adjustable Freq/Speed Gain", "group": "Settings", "area": "holding", "address": 3659, "type": "uint16", "scale": 0.01, "unit": "rpm/Hz", "access": "RW", "write_min": 12, "write_max": 240},
    {"name": "Alternate Frequency Switch", "group": "Generator", "area": "holding", "address": 3660, "type": "uint16", "enum": {"0": "50 Hz", "1": "60 Hz"}},
    {"name": "AVR Gain Adjust Trim", "group": "Settings", "area": "holding", "address": 3661, "type": "uint16", "scale": 0.01, "access": "RW", "write_min": 0.05, "write_max": 10},
    {"name": "Charging Alternator Fault Time Delay", "group": "Faults", "area": "holding", "address": 3662, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 2, "write_max": 300},
    {"name": "Continuous Crank Engage Time", "group": "Settings", "area": "holding", "address": 3663, "type": "uint16", "unit": "s", "access": "RW", "write_min": 40, "write_max": 100},
    {"name": "Crank Attempts", "group": "Settings", "area": "holding", "address": 3665, "type": "uint16", "unit": "s", "access": "RW", "write_min": 1, "write_max": 7},
    {"name": "Cycle / Cont Crank Select", "group": "Engine", "area": "holding", "address": 3666, "type": "uint16", "enum": {"0": "Cycle", "1": "Continuous"}},
    {"name": "Cycle Crank Engage Time", "group": "Settings", "area": "holding", "address": 3667, "type": "uint16", "unit": "s", "access": "RW", "write_min": 2, "write_max": 20},
    {"name": "Cycle Crank Rest Time", "group": "Settings", "area": "holding", "address": 3668, "type": "uint16", "unit": "s", "access": "RW", "write_min": 7, "write_max": 40},
    {"name": "Delayed Off FSO Relay Time", "group": "Settings", "area": "holding", "address": 3669, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 120},
    {"name": "External AVR Knee Frequency", "group": "Settings", "area": "holding", "address": 3670, "type": "uint16", "scale": 0.1, "unit": "Hz", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Frequency Adjust", "group": "Settings", "area": "holding", "address": 3672, "type": "int16", "scale": 0.01, "unit": "Hz", "access": "RW", "write_min": -6, "write_max": 6},
    {"name": "Genset Exercise Time", "group": "Settings", "area": "holding", "address": 3673, "type": "uint16", "scale": 0.1, "unit": "h", "access": "RW", "write_min": 0, "write_max": 25},
    {"name": "Governor Gain Adjust", "group": "Status", "area": "holding", "address": 3674, "type": "uint16", "scale": 0.01},
    {"name": "High Battery Voltage Set Time", "group": "Engine", "area": "holding", "address": 3675, "type": "uint16", "unit": "s"},
    {"name": "High Battery Voltage Threshold", "group": "Engine", "area": "holding", "address": 3676, "type": "uint16", "scale": 0.1, "unit": "V"},
    {"name": "Idle Cooldown Time", "group": "Settings", "area": "holding", "address": 3677, "type": "uint16", "scale": 0.25, "unit": "min", "access": "RW", "write_min": 0, "write_max": 60},
    {"name": "Idle Speed", "group": "Engine", "area": "holding", "address": 3678, "type": "uint16", "unit": "rpm"},
    {"name": "Idle to Rated Ramp Time", "group": "Settings", "area": "holding", "address": 3679, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "Idle Warmup Coolant Temp", "group": "Settings", "area": "holding", "address": 3680, "type": "int16", "unit": "°F", "access": "RW", "write_min": -40, "write_max": 300},
    {"name": "Idle Warmup Time", "group": "Settings", "area": "holding", "address": 3681, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 3600},
    {"name": "Load Dump Activation Method", "group": "Settings", "area": "holding", "address": 3682, "type": "uint16", "access": "RW", "enum": {"0": "Overload", "1": "Underfrequency", "2": "Overload or Underfrequency", "3": "Disabled"}},
    {"name": "Load Dump Overload Set Time", "group": "Settings", "area": "holding", "address": 3683, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 120},
    {"name": "Load Dump Overload Threshold", "group": "Settings", "area": "holding", "address": 3684, "type": "uint16", "unit": "%", "access": "RW", "write_min": 80, "write_max": 140},
    {"name": "Load Dump Underfrequency Offset", "group": "Settings", "area": "holding", "address": 3685, "type": "int16", "unit": "Hz", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Load Dump Underfrequency Set Time", "group": "Settings", "area": "holding", "address": 3686, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 20},
    {"name": "Load Dump Underfrequency Threshold", "group": "Generator", "area": "holding", "address": 3687, "type": "uint16", "scale": 0.1, "unit": "Hz"},
    {"name": "Low Battery Voltage Set Time", "group": "Engine", "area": "holding", "address": 3688, "type": "uint16", "unit": "s"},
    {"name": "Low Fuel in Day Tank Time", "group": "Settings", "area": "holding", "address": 3689, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 20},
    {"name": "Low Fuel Set/Clear Time", "group": "Settings", "area": "holding", "address": 3690, "type": "uint16", "unit": "s", "access": "RW", "write_min": 2, "write_max": 60},
    {"name": "Manual Warmup Bypass", "group": "Settings", "area": "holding", "address": 3691, "type": "uint16", "access": "RW", "enum": {"0": "Normal", "1": "Bypass Warmup"}},
    {"name": "Max Idle Time", "group": "Settings", "area": "holding", "address": 3692, "type": "uint16", "scale": 0.1, "unit": "min", "access": "RW", "write_min": 0, "write_max": 20},
    {"name": "Nominal Battery Voltage", "group": "Engine", "area": "holding", "address": 3693, "type": "uint16", "enum": {"0": "12V", "1": "24V"}},
    {"name": "Prelube Cycle Enable", "group": "Settings", "area": "holding", "address": 3694, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Prelube Cycle Time", "group": "Settings", "area": "holding", "address": 3695, "type": "uint16", "scale": 0.1, "unit": "h", "access": "RW", "write_min": 1, "write_max": 10000},
    {"name": "Prelube Function Enable", "group": "Settings", "area": "holding", "address": 3696, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Prelube Oil Pressure Threshold", "group": "Settings", "area": "holding", "address": 3697, "type": "uint16", "scale": 0.1, "unit": "psig", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Prelube Timeout Period", "group": "Settings", "area": "holding", "address": 3698, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "Rated to Idle Ramp Time", "group": "Settings", "area": "holding", "address": 3699, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 30},
    {"name": "Voltage Droop Enable Command", "group": "Generator", "area": "holding", "address": 3717, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Alternator Temperature 1 (Aux101)", "group": "Generator", "area": "holding", "address": 3719, "type": "int16", "unit": "°F"},
    {"name": "Alternator Temperature 2 (Aux101)", "group": "Generator", "area": "holding", "address": 3720, "type": "int16", "unit": "°F"},
    {"name": "Alternator Temperature 3 (Aux101)", "group": "Generator", "area": "holding", "address": 3721, "type": "int16", "unit": "°F"},
    {"name": "Ambient Temperature (Aux101)", "group": "Status", "area": "holding", "address": 3722, "type": "int16", "unit": "°F"},
    {"name": "Aux101 0 Analog Input 1 Voltage", "group": "Generator", "area": "holding", "address": 3723, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 2 Voltage", "group": "Generator", "area": "holding", "address": 3724, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 3 Voltage", "group": "Generator", "area": "holding", "address": 3725, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 4 Voltage", "group": "Generator", "area": "holding", "address": 3726, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 5 Voltage", "group": "Generator", "area": "holding", "address": 3727, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 6 Voltage", "group": "Generator", "area": "holding", "address": 3728, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 7 Voltage", "group": "Generator", "area": "holding", "address": 3729, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 0 Analog Input 8 Voltage", "group": "Generator", "area": "holding", "address": 3730, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 1 Voltage", "group": "Generator", "area": "holding", "address": 3731, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 2 Voltage", "group": "Generator", "area": "holding", "address": 3732, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 3 Voltage", "group": "Generator", "area": "holding", "address": 3733, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 4 Voltage", "group": "Generator", "area": "holding", "address": 3734, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 5 Voltage", "group": "Generator", "area": "holding", "address": 3735, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 6 Voltage", "group": "Generator", "area": "holding", "address": 3736, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 7 Voltage", "group": "Generator", "area": "holding", "address": 3737, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Aux101 1 Analog Input 8 Voltage", "group": "Generator", "area": "holding", "address": 3738, "type": "int16", "scale": 0.01, "unit": "V"},
    {"name": "Battery Charger AC Failure (HMI113)", "group": "Engine", "area": "holding", "address": 3739, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Drive End Bearing Temperature (Aux101)", "group": "Status", "area": "holding", "address": 3740, "type": "int16", "unit": "°F"},
    {"name": "Exhaust Stack Temperature 1 (Aux101)", "group": "Engine", "area": "holding", "address": 3741, "type": "int16", "unit": "°F"},
    {"name": "Exhaust Stack Temperature 2 (Aux101)", "group": "Engine", "area": "holding", "address": 3742, "type": "int16", "unit": "°F"},
    {"name": "Fuel Level % (PCCNet)", "group": "Engine", "area": "holding", "address": 3745, "type": "int16", "scale": 0.1, "unit": "%"},
    {"name": "Fuel Level (PCCNet)", "group": "Engine", "area": "holding", "address": 3746, "type": "int16"},
    {"name": "HMI113 Fault 1 Status", "group": "Faults", "area": "holding", "address": 3747, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "HMI113 Fault 2 Status", "group": "Faults", "area": "holding", "address": 3748, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "HMI113 Fault 3 Status", "group": "Faults", "area": "holding", "address": 3749, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Intake Manifold Temperature 1 (Aux101)", "group": "Engine", "area": "holding", "address": 3750, "type": "int16", "unit": "°F"},
    {"name": "Low Coolant Level (HMI113)", "group": "Engine", "area": "holding", "address": 3751, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Low Fuel Level (HMI113)", "group": "Engine", "area": "holding", "address": 3752, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Non-Drive End Bearing Temperature (Aux101)", "group": "Status", "area": "holding", "address": 3755, "type": "int16", "unit": "°F"},
    {"name": "Number of Connected Bargraph Modules", "group": "Status", "area": "holding", "address": 3756, "type": "uint16"},
    {"name": "Oil Temperature (Aux101)", "group": "Engine", "area": "holding", "address": 3757, "type": "int16", "unit": "°F"},
    {"name": "Modbus Bus Message Count", "group": "Utility and bus", "area": "holding", "address": 3758, "type": "uint16"},
    {"name": "Modbus CRC Errors Count", "group": "Status", "area": "holding", "address": 3759, "type": "uint16"},
    {"name": "Modbus Exception Count", "group": "Status", "area": "holding", "address": 3760, "type": "uint16"},
    {"name": "Modbus No Response Count", "group": "Status", "area": "holding", "address": 3761, "type": "uint16"},
    {"name": "Modbus Slave Message Count", "group": "Status", "area": "holding", "address": 3762, "type": "uint16"},
    {"name": "Load Dump Request", "group": "Generator", "area": "holding", "address": 3765, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Start Type/Configu rable Input #11 Switch", "group": "Status", "area": "holding", "address": 3777, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Scheduler Run Command", "group": "Status", "area": "holding", "address": 3778, "type": "uint16", "enum": {"0": "Off", "1": "No Load", "2": "With Load", "3": "Extended Parallel"}},
    {"name": "Start Attempts Since Reset", "group": "Status", "area": "holding", "address": 3785, "type": "uint32"},
    {"name": "Total Start Attempts", "group": "Status", "area": "holding", "address": 3787, "type": "uint32"},
    {"name": "Battery Charger Failed Switch", "group": "Engine", "area": "holding", "address": 3791, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Battle Short Switch", "group": "Status", "area": "holding", "address": 3792, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Input #1 Switch", "group": "Status", "area": "holding", "address": 3793, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Input #2 Switch", "group": "Status", "area": "holding", "address": 3794, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Configurable Input #13 Switch", "group": "Status", "area": "holding", "address": 3795, "type": "uint16", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Number of Connected Battery Chargers", "group": "Engine", "area": "holding", "address": 3797, "type": "uint16"},
    {"name": "Rated Cooldown Time", "group": "Settings", "area": "holding", "address": 3800, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 600},
    {"name": "Rated to Idle Transition Delay", "group": "Settings", "area": "holding", "address": 3801, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Rupture Basin Time", "group": "Settings", "area": "holding", "address": 3802, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 20},
    {"name": "Start Time Delay", "group": "Settings", "area": "holding", "address": 3803, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 300},
    {"name": "Starting to Rated Ramp Time", "group": "Settings", "area": "holding", "address": 3804, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 300},
    {"name": "Time Delay to Stop", "group": "Settings", "area": "holding", "address": 3805, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 600},
    {"name": "Voltage Adjust", "group": "Settings", "area": "holding", "address": 3806, "type": "int16", "scale": 0.01, "unit": "%", "access": "RW", "write_min": -5, "write_max": 5},
    {"name": "Voltage Ramp Time", "group": "Settings", "area": "holding", "address": 3807, "type": "uint16", "scale": 0.01, "unit": "s", "access": "RW", "write_min": 0, "write_max": 5},
    {"name": "Battle Short Switch (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3810, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Committed"}},
    {"name": "Exercise Switch (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3811, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Extended Parallel Switch (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3813, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Start Type (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3815, "type": "uint16", "access": "RW", "enum": {"0": "Emergency", "1": "Non Emergency"}},
    {"name": "Isolated Bus Speed Control Method", "group": "Settings", "area": "holding", "address": 3818, "type": "uint16", "access": "RW", "enum": {"0": "Constant", "1": "Droop"}},
    {"name": "Isolated Bus Voltage Control Method", "group": "Settings", "area": "holding", "address": 3819, "type": "uint16", "access": "RW", "enum": {"0": "Constant", "1": "Droop"}},
    {"name": "Aux101 Device 0 PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3831, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "Aux101 Device 1 PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3832, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "HMI113 Annunciator PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3834, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "HMI1xx PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3835, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "HMI220 PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3836, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "HMI320 PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3837, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "HMI4xx PCCNet Failure Response Type", "group": "Settings", "area": "holding", "address": 3838, "type": "uint16", "access": "RW", "enum": {"0": "Critical Device Response", "1": "Non-Critical Device Response"}},
    {"name": "PCCNet Device Failure Time Delay", "group": "Settings", "area": "holding", "address": 3839, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 250},
    {"name": "Modbus Failure Time Delay", "group": "Commands and communication", "area": "holding", "address": 3845, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 10},
    {"name": "Modbus Communicati ons Lost Response Method", "group": "Commands and communication", "area": "holding", "address": 3846, "type": "uint16", "access": "RW", "enum": {"0": "Do Nothing", "1": "Reset Commands"}},
    {"name": "Modbus Clear Counters", "group": "Commands and communication", "area": "holding", "address": 3847, "type": "uint16", "access": "RW", "enum": {"0": "Do Nothing", "1": "Clear Counters"}},
    {"name": "Aux101 0 Output 2 Fault/Event", "group": "Faults", "area": "holding", "address": 3870, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 4 Fault/Event", "group": "Faults", "area": "holding", "address": 3871, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 5 Fault/Event", "group": "Faults", "area": "holding", "address": 3872, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 6 Fault/Event", "group": "Faults", "area": "holding", "address": 3873, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 7 Fault/Event", "group": "Faults", "area": "holding", "address": 3874, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 1 Fault/Event", "group": "Faults", "area": "holding", "address": 3875, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 2 Fault/Event", "group": "Faults", "area": "holding", "address": 3876, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 3 Fault/Event", "group": "Faults", "area": "holding", "address": 3877, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 4 Fault/Event", "group": "Faults", "area": "holding", "address": 3878, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 5 Fault/Event", "group": "Faults", "area": "holding", "address": 3879, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 6 Fault/Event", "group": "Faults", "area": "holding", "address": 3880, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 7 Fault/Event", "group": "Faults", "area": "holding", "address": 3881, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 1 Output 8 Fault/Event", "group": "Faults", "area": "holding", "address": 3882, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 10 Fault/Event", "group": "Faults", "area": "holding", "address": 3883, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 11 Fault/Event", "group": "Faults", "area": "holding", "address": 3884, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 12 Fault/Event", "group": "Faults", "area": "holding", "address": 3885, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 13 Fault/Event", "group": "Faults", "area": "holding", "address": 3886, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 14 Fault/Event", "group": "Faults", "area": "holding", "address": 3887, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 15 Fault/Event", "group": "Faults", "area": "holding", "address": 3888, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 16 Fault/Event", "group": "Faults", "area": "holding", "address": 3889, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 0 Output 9 Fault/Event", "group": "Faults", "area": "holding", "address": 3890, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 10 Fault/Event", "group": "Faults", "area": "holding", "address": 3891, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 11 Fault/Event", "group": "Faults", "area": "holding", "address": 3892, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 12 Fault/Event", "group": "Faults", "area": "holding", "address": 3893, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 13 Fault/Event", "group": "Faults", "area": "holding", "address": 3894, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 14 Fault/Event", "group": "Faults", "area": "holding", "address": 3895, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 15 Fault/Event", "group": "Faults", "area": "holding", "address": 3896, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 16 Fault/Event", "group": "Faults", "area": "holding", "address": 3897, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux102 1 Output 9 Fault/Event", "group": "Faults", "area": "holding", "address": 3898, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "HMI113 Output 1 Fault/Event", "group": "Faults", "area": "holding", "address": 3900, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "HMI113 Output 2 Fault/Event", "group": "Faults", "area": "holding", "address": 3901, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "HMI113 Output 3 Fault/Event", "group": "Faults", "area": "holding", "address": 3902, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "HMI113 Output 4 Fault/Event", "group": "Faults", "area": "holding", "address": 3903, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Network Speed Adjust Command", "group": "Commands and communication", "area": "holding", "address": 3905, "type": "uint16", "access": "RW", "enum": {"0": "Normal", "1": "Active"}},
    {"name": "Speed Droop Enable Switch (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3906, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Voltage Droop Enable Switch (Modbus)", "group": "Commands and communication", "area": "holding", "address": 3907, "type": "uint16", "access": "RW", "enum": {"0": "Inactive", "1": "Active"}},
    {"name": "Save Trims", "group": "Commands and communication", "area": "holding", "address": 3910, "type": "uint16", "access": "RW", "enum": {"0": "Do Nothing", "1": "Save Trims"}},
    {"name": "Aux101 0 Output 3 Fault/Event", "group": "Faults", "area": "holding", "address": 3911, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 1 Fault/Event", "group": "Faults", "area": "holding", "address": 3912, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "Aux101 0 Output 8 Fault/Event", "group": "Faults", "area": "holding", "address": 3913, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 65530},
    {"name": "V/Hz Knee Frequency 50Hz", "group": "Generator", "area": "holding", "address": 3916, "type": "uint16", "scale": 0.1, "unit": "Hz"},
    {"name": "V/Hz Knee Frequency 60Hz", "group": "Generator", "area": "holding", "address": 3917, "type": "uint16", "scale": 0.1, "unit": "Hz"},
    {"name": "V/Hz Rolloff Slope 50Hz", "group": "Status", "area": "holding", "address": 3918, "type": "uint16", "scale": 0.1, "unit": "%/Hz"},
    {"name": "V/Hz Rolloff Slope 60Hz", "group": "Status", "area": "holding", "address": 3919, "type": "uint16", "scale": 0.1, "unit": "%/Hz"},
    {"name": "Speed/Frequ ency Delay", "group": "Settings", "area": "holding", "address": 3952, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0.5, "write_max": 10},
    {"name": "Speed/Frequ ency Threshold", "group": "Settings", "area": "holding", "address": 3953, "type": "uint16", "scale": 0.1, "unit": "Hz", "access": "RW", "write_min": 0.5, "write_max": 20},
    {"name": "Genset Idle Enable", "group": "Generator", "area": "holding", "address": 3955, "type": "uint16", "enum": {"0": "Disabled", "1": "Enabled"}},
    {"name": "Unrecognized SPN/FMI Status", "group": "Status", "area": "holding", "address": 5999, "type": "uint16", "enum": {"0": "All Pairs Recognized", "1": "Pair Not Recognized"}},
    {"name": "Genset Phase Rotation", "group": "Generator", "area": "holding", "address": 6000, "type": "uint16", "enum": {"0": "L1-L2-L3", "1": "L1-L3-L2", "2": "Not Available"}},
    {"name": "Base Speed", "group": "Engine", "area": "holding", "address": 6003, "type": "uint32", "scale": 0.0625, "unit": "rpm"},
    {"name": "Final Speed Reference", "group": "Engine", "area": "holding", "address": 6005, "type": "uint32", "scale": 0.0625, "unit": "rpm"},
    {"name": "Exhaust Port 1 Temperature", "group": "Engine", "area": "holding", "address": 6008, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 2 Temperature", "group": "Engine", "area": "holding", "address": 6009, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 3 Temperature", "group": "Engine", "area": "holding", "address": 6010, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 4 Temperature", "group": "Engine", "area": "holding", "address": 6011, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 5 Temperature", "group": "Engine", "area": "holding", "address": 6012, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 6 Temperature", "group": "Engine", "area": "holding", "address": 6013, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 7 Temperature", "group": "Engine", "area": "holding", "address": 6014, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 8 Temperature", "group": "Engine", "area": "holding", "address": 6015, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 9 Temperature", "group": "Engine", "area": "holding", "address": 6016, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 10 Temperature", "group": "Engine", "area": "holding", "address": 6017, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 11 Temperature", "group": "Engine", "area": "holding", "address": 6018, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 12 Temperature", "group": "Engine", "area": "holding", "address": 6019, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 13 Temperature", "group": "Engine", "area": "holding", "address": 6020, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 14 Temperature", "group": "Engine", "area": "holding", "address": 6021, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 15 Temperature", "group": "Engine", "area": "holding", "address": 6022, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 16 Temperature", "group": "Engine", "area": "holding", "address": 6023, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 17 Temperature", "group": "Engine", "area": "holding", "address": 6024, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 18 Temperature", "group": "Engine", "area": "holding", "address": 6025, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 19 Temperature", "group": "Engine", "area": "holding", "address": 6026, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Exhaust Port 20 Temperature", "group": "Engine", "area": "holding", "address": 6027, "type": "int16", "scale": 0.1, "unit": "°F"},
    {"name": "Engine Operating State", "group": "Engine", "area": "holding", "address": 6109, "type": "uint16", "enum": {"0": "Engine Stopped", "1": "Pre-Start", "2": "Starting", "3": "Warm-Up", "4": "Running", "5": "Cool-Down", "6": "Engine Stopping", "7": "Post-Run", "8": "Out Of Range", "9": "Out Of Range", "10": "Out Of Range", "11": "Out Of Range", "12": "Out Of Range", "13": "Out Of Range", "14": "Out Of Range", "15": "N/A"}},
    {"name": "Coolant Pressure", "group": "Engine", "area": "holding", "address": 6124, "type": "uint16", "scale": 0.1, "unit": "psi"},
    {"name": "Target Speed (46348)", "group": "Engine", "area": "holding", "address": 6348, "type": "uint16", "scale": 0.0625, "unit": "rpm"},
    {"name": "Target Speed (46349)", "group": "Engine", "area": "holding", "address": 6349, "type": "uint16", "scale": 0.0625, "unit": "rpm"},
    {"name": "Modbus Register Read Only Enable", "group": "Status", "area": "holding", "address": 6364, "type": "uint16", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Modbus Baud Rate", "group": "Commands and communication", "area": "holding", "address": 6376, "type": "uint16", "access": "RW", "enum": {"0": "2400 Baud", "1": "4800 Baud", "2": "9600 Baud", "3": "19200 Baud", "4": "38400 Baud"}},
    {"name": "Modbus Parity", "group": "Commands and communication", "area": "holding", "address": 6377, "type": "uint16", "access": "RW", "enum": {"0": "Even", "1": "Odd", "2": "None"}},
    {"name": "Modbus Node Address", "group": "Commands and communication", "area": "holding", "address": 6378, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 247},
    {"name": "Modbus Stop Bits", "group": "Commands and communication", "area": "holding", "address": 6379, "type": "uint16", "access": "RW", "enum": {"0": "01", "1": "02"}},
    {"name": "GK1 (60Hz)", "group": "Status", "area": "holding", "address": 7002, "type": "uint16"},
    {"name": "GK2 (60Hz)", "group": "Status", "area": "holding", "address": 7003, "type": "uint16"},
    {"name": "GK3 (60Hz)", "group": "Status", "area": "holding", "address": 7004, "type": "uint16"},
    {"name": "Governor Damping Effect (60Hz)", "group": "Status", "area": "holding", "address": 7005, "type": "uint16"},
    {"name": "GK1 (50Hz)", "group": "Status", "area": "holding", "address": 7006, "type": "uint16"},
    {"name": "GK2 (50Hz)", "group": "Status", "area": "holding", "address": 7007, "type": "uint16"},
    {"name": "GK3 (50Hz)", "group": "Status", "area": "holding", "address": 7008, "type": "uint16"},
    {"name": "Governor Damping Effect (50Hz)", "group": "Status", "area": "holding", "address": 7009, "type": "uint16"},
    {"name": "GK1(Idle)", "group": "Status", "area": "holding", "address": 7010, "type": "uint16"},
    {"name": "GK2(Idle)", "group": "Status", "area": "holding", "address": 7011, "type": "uint16"},
    {"name": "Gain Windowing Enable", "group": "Status", "area": "holding", "address": 7014, "type": "uint16", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "GK1 Low(50Hz)", "group": "Status", "area": "holding", "address": 7015, "type": "uint16"},
    {"name": "GK1 Low(60Hz)", "group": "Status", "area": "holding", "address": 7016, "type": "uint16"},
    {"name": "GK1 High(50Hz)", "group": "Status", "area": "holding", "address": 7017, "type": "uint16"},
    {"name": "GK1 High(60Hz)", "group": "Status", "area": "holding", "address": 7018, "type": "uint16"},
    {"name": "Governor Speed Delta High", "group": "Engine", "area": "holding", "address": 7019, "type": "uint16"},
    {"name": "Governor Speed Delta Low", "group": "Engine", "area": "holding", "address": 7020, "type": "uint16"},
    {"name": "Intake Manifold Temperature Sensor Type", "group": "Engine", "area": "holding", "address": 7021, "type": "uint16", "enum": {"0": "PGBU", "1": "EBU"}},
    {"name": "Intake Manifold Temperature Sensor Enable", "group": "Engine", "area": "holding", "address": 7022, "type": "uint16", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "Oil Temperature Sensor Type", "group": "Engine", "area": "holding", "address": 7023, "type": "uint16", "enum": {"0": "PGBU", "1": "EBU"}},
    {"name": "Oil Temperature Sensor Enable", "group": "Engine", "area": "holding", "address": 7024, "type": "uint16", "enum": {"0": "Disable", "1": "Enable"}},
    {"name": "AVR PWM Command", "group": "Status", "area": "holding", "address": 7025, "type": "uint16", "scale": 0.01, "unit": "%"},
    {"name": "Crankcase Pressure Extended", "group": "Engine", "area": "holding", "address": 7030, "type": "int16", "scale": 0.01, "unit": "psi"}
  ]
}
