{
  "eeprom_data": {
    "EEPROM_SIZE": {
      "offset": "0x0200"
    }
  }, 
  "eeprom_map": {
    "AXIS_HOME_DIRECTION": {
      "offset": "0x000C", 
      "type": "B"
    }, 
    "AXIS_HOME_POSITIONS_STEPS": {
      "offset": "0x000E", 
      "type": "iiiii"
    }, 
    "AXIS_INVERSION": {
      "offset": "0x0002", 
      "type": "B"
    }, 
    "AXIS_LENGTHS": {
      "offset": "0x0138", 
      "type": "HHH"
    }, 
    "BUZZ_SETTINGS": {
      "eeprom_map": "buzz_eeprom_offsets", 
      "offset": "0x014A", 
      "sub_map": {
        "BASIC_BUZZ_OFFSET": {
          "offset": "0x00", 
          "type": "HH"
        }, 
        "DONE_BUZZ_OFFSET": {
          "offset": "0x08", 
          "type": "HH"
        }, 
        "ERROR_BUZZ_OFFSET": {
          "offset": "0x04", 
          "type": "HH"
        }
      }
    }, 
    "DIGI_POT_SETTINGS": {
      "offset": "0x0006", 
      "type": "BBBBB"
    }, 
    "ENDSTOP_INVERSION": {
      "offset": "0x0004", 
      "type": "B"
    }, 
    "FILAMENT_HELP_SETTINGS": {
      "offset": "0x0160", 
      "type": "B"
    }, 
    "FIRST_BOOT_FLAG": {
      "offset": "0x0156", 
      "type": "B"
    }, 
    "LED_STRIP_SETTINGS": {
      "eeprom_map": "blink_eeprom_offsets", 
      "offset": "0x0140", 
      "sub_map": {
        "BASIC_COLOR_OFFSET": {
          "offset": "0x00", 
          "type": "B"
        }, 
        "CUSTOM_COLOR_OFFSET": {
          "offset": "0x04", 
          "type": "BBB"
        }, 
        "LED_HEAT_OFFSET": {
          "offset": "0x02", 
          "type": "B"
        }
      }
    }, 
    "MACHINE_NAME": {
      "length": "16", 
      "offset": "0x0022", 
      "type": "s"
    }, 
    "PREHEAT_SETTINGS": {
      "eeprom_map": "preheat_eeprom_offsets", 
      "offset": "0x0158", 
      "sub_map": {
        "PREHEAT_LEFT_OFFSET": {
          "offset": "0x02", 
          "type": "H"
        }, 
        "PREHEAT_ON_OFF_OFFSET": {
          "offset": "0x06", 
          "type": "B"
        }, 
        "PREHEAT_PLATFORM_OFFSET": {
          "offset": "0x04", 
          "type": "H"
        }, 
        "PREHEAT_RIGHT_OFFSET": {
          "offset": "0x00", 
          "type": "H"
        }
      }
    }, 
    "T0_DATA_BASE": {
      "eeprom_map": "toolhead_eeprom_offsets", 
      "offset": "0x0100", 
      "sub_map": {
        "BACKOFF_FORWARD_TIME": {
          "offset": "0x0006", 
          "type": "H"
        }, 
        "BACKOFF_REVERSE_TIME": {
          "offset": "0x0004", 
          "type": "H"
        }, 
        "BACKOFF_STOP_TIME": {
          "offset": "0x0002", 
          "type": "H"
        }, 
        "BACKOFF_TRIGGER_TIME": {
          "offset": "0x0008", 
          "type": "H"
        }, 
        "COOLING_FAN_SETTINGS": {
          "eeprom_map": "cooler_eeprom_offsets", 
          "offset": "0x001A", 
          "sub_map": {
            "ENABLE_OFFSET": {
              "offset": "0", 
              "type": "B"
            }, 
            "SETPOINT_C_OFFSET": {
              "offset": "1", 
              "type": "B"
            }
          }
        }, 
        "EXTRA_FEATURES": {
          "offset": "0x0016", 
          "type": "H"
        }, 
        "EXTRUDER_PID_BASE": {
          "eeprom_map": "pid_eeprom_offsets", 
          "offset": "0x000A", 
          "sub_map": {
            "D_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "4", 
              "type": "H"
            }, 
            "I_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "2", 
              "type": "H"
            }, 
            "P_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "0", 
              "type": "H"
            }
          }
        }, 
        "FEATURES": {
          "offset": "0x0000", 
          "type": "H"
        }, 
        "HBP_PID_BASE": {
          "eeprom_map": "pid_eeprom_offsets", 
          "offset": "0x0010", 
          "sub_map": {
            "D_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "4", 
              "type": "H"
            }, 
            "I_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "2", 
              "type": "H"
            }, 
            "P_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "0", 
              "type": "H"
            }
          }
        }, 
        "SLAVE_ID": {
          "offset": "0x0018", 
          "type": "B"
        }
      }, 
      "tool_index": "0"
    }, 
    "T1_DATA_BASE": {
      "eeprom_map": "toolhead_eeprom_offsets", 
      "offset": "0x011C", 
      "sub_map": {
        "BACKOFF_FORWARD_TIME": {
          "offset": "0x0006", 
          "type": "H"
        }, 
        "BACKOFF_REVERSE_TIME": {
          "offset": "0x0004", 
          "type": "H"
        }, 
        "BACKOFF_STOP_TIME": {
          "offset": "0x0002", 
          "type": "H"
        }, 
        "BACKOFF_TRIGGER_TIME": {
          "offset": "0x0008", 
          "type": "H"
        }, 
        "COOLING_FAN_SETTINGS": {
          "eeprom_map": "cooler_eeprom_offsets", 
          "offset": "0x001A", 
          "sub_map": {
            "ENABLE_OFFSET": {
              "offset": "0", 
              "type": "B"
            }, 
            "SETPOINT_C_OFFSET": {
              "offset": "1", 
              "type": "B"
            }
          }
        }, 
        "EXTRA_FEATURES": {
          "offset": "0x0016", 
          "type": "H"
        }, 
        "EXTRUDER_PID_BASE": {
          "eeprom_map": "pid_eeprom_offsets", 
          "offset": "0x000A", 
          "sub_map": {
            "D_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "4", 
              "type": "H"
            }, 
            "I_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "2", 
              "type": "H"
            }, 
            "P_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "0", 
              "type": "H"
            }
          }
        }, 
        "FEATURES": {
          "offset": "0x0000", 
          "type": "H"
        }, 
        "HBP_PID_BASE": {
          "eeprom_map": "pid_eeprom_offsets", 
          "offset": "0x0010", 
          "sub_map": {
            "D_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "4", 
              "type": "H"
            }, 
            "I_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "2", 
              "type": "H"
            }, 
            "P_TERM_OFFSET": {
              "floating_point": "True", 
              "offset": "0", 
              "type": "H"
            }
          }
        }, 
        "SLAVE_ID": {
          "offset": "0x0018", 
          "type": "B"
        }
      }, 
      "tool_index": "1"
    }, 
    "THERM_TABLE": {
      "eeprom_map": "therm_eeprom_offsets", 
      "offset": "0x0074", 
      "sub_map": {
        "THERM_BETA_OFFSET": {
          "offset": "0x08", 
          "type": "i"
        }, 
        "THERM_DATA_OFFSET": {
          "mult": "40", 
          "offset": "0x10", 
          "type": "H"
        }, 
        "THERM_R0_OFFSET": {
          "offset": "0x00", 
          "type": "i"
        }, 
        "THERM_T0_OFFSET": {
          "offset": "0x04", 
          "type": "i"
        }
      }
    }, 
    "TOOLHEAD_OFFSET_SETTINGS": {
      "offset": "0x0162", 
      "type": "iii"
    }, 
    "TOOL_COUNT": {
      "offset": "0x0042", 
      "type": "B"
    }, 
    "VERSION_HIGH": {
      "offset": "0x0001", 
      "type": "B"
    }, 
    "VERSION_LOW": {
      "offset": "0x0000", 
      "type": "B"
    }, 
    "VID_PID_INFO": {
      "offset": "0x0044", 
      "type": "HH"
    }
  }
}