From cf28066c8317ea6a4d14ba24e6f39cb62b4b802e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20K=C3=B6ster?= <36196269+knutwurst@users.noreply.github.com> Date: Thu, 15 Jun 2023 14:42:14 +0200 Subject: [PATCH] =?UTF-8?q?Updated=20Versions=20Upgrade=20und=20=C3=9Cbert?= =?UTF-8?q?ragung=20der=20Einstellungen=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Versions-Upgrade-und-Übertragung-der-Einstellungen.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Versions-Upgrade-und-Übertragung-der-Einstellungen.md b/Versions-Upgrade-und-Übertragung-der-Einstellungen.md index 81e724f..6c7bdf0 100644 --- a/Versions-Upgrade-und-Übertragung-der-Einstellungen.md +++ b/Versions-Upgrade-und-Übertragung-der-Einstellungen.md @@ -35,7 +35,7 @@ Ja, kannst du. Und zwar gibt es in jeder Firmwareversion eine Datei, in der die Die Datei ist unter dem Pfad `/Marlin/src/module/settings.cpp` zu finden und beinhaltet alle Funktionen für das EEPROM und relativ weit oben den Eintrag `EEPROM_VERSION` mit einer Zahl dahinter. Diese Zahl ist die Versionsnummer, beispielsweise `V87`, also Version 87. Bei jeder Änderung der EEPROM Struktur wird diese Zahl erhöht und somit ist für die Firmware im ROM klar, wann sie kompatibel ist und wann nicht. -[Ein Beispiel der Version 1.5.0 ist hier zu finden (klick mich)](https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/blob/e0bb686818b06db858124b782de150028ca66e35/Marlin/src/module/settings.cpp#L39) +[Ein Beispiel der Version 1.5.1 ist hier zu finden (klick mich)](https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S/blob/e0bb686818b06db858124b782de150028ca66e35/Marlin/src/module/settings.cpp#L39) Man muss also nur nach einem Release in den Quellcode an genau diese Stelle schauen um zu wissen, ob das EEPROM kompatibel ist, oder nicht.