소스 검색

fixed undesirable farm mode activation after flashing new firmware

PavelSindler 8 년 전
부모
커밋
3017decb9a
2개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Firmware/Configuration.h
  2. 1 0
      Firmware/Marlin_main.cpp

+ 1 - 1
Firmware/Configuration.h

@@ -5,7 +5,7 @@
 #include "Configuration_prusa.h"
 
 // Firmware version
-#define FW_version "3.0.10-6"
+#define FW_version "3.0.10-7"
 
 #define FW_PRUSA3D_MAGIC "PRUSA3DFW"
 #define FW_PRUSA3D_MAGIC_LEN 10

+ 1 - 0
Firmware/Marlin_main.cpp

@@ -1127,6 +1127,7 @@ void setup()
 #endif
   farm_mode = eeprom_read_byte((uint8_t*)EEPROM_FARM_MODE);
   EEPROM_read_B(EEPROM_FARM_NUMBER, &farm_no);
+  if (farm_mode == 0xFF && farm_no == 0) farm_mode = false; //if farm_mode has not been stored to eeprom yet and farm number is set to zero, deactivate farm mode
   if (farm_mode)
   {
 	  prusa_statistics(8);