Merge pull request #3390 from leptun/MK3_fake_SN
Fix Octoprint connect because of SN GET on blank einsy boards
This commit is contained in:
commit
0889b3f49e
|
|
@ -8972,6 +8972,15 @@ bool FarmOrUserECool(){
|
||||||
return farm_mode || UserECoolEnabled();
|
return farm_mode || UserECoolEnabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef PRUSA_SN_SUPPORT
|
||||||
|
void WorkaroundPrusaSN() {
|
||||||
|
const char *SN = PSTR("CZPXInvalidSerialNr");
|
||||||
|
for (uint8_t i = 0; i < 20; i++) {
|
||||||
|
eeprom_update_byte((uint8_t*)EEPROM_PRUSA_SN + i, pgm_read_byte(SN++));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif //PRUSA_SN_SUPPORT
|
||||||
|
|
||||||
void lcd_experimental_menu()
|
void lcd_experimental_menu()
|
||||||
{
|
{
|
||||||
MENU_BEGIN();
|
MENU_BEGIN();
|
||||||
|
|
@ -8984,6 +8993,10 @@ void lcd_experimental_menu()
|
||||||
#ifdef TMC2130
|
#ifdef TMC2130
|
||||||
MENU_ITEM_TOGGLE_P(_N("E-cool mode"), UserECoolEnabled()?_T(MSG_ON):_T(MSG_OFF), UserECool_toggle);////MSG_MENU_ECOOL c=18
|
MENU_ITEM_TOGGLE_P(_N("E-cool mode"), UserECoolEnabled()?_T(MSG_ON):_T(MSG_OFF), UserECool_toggle);////MSG_MENU_ECOOL c=18
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef PRUSA_SN_SUPPORT
|
||||||
|
MENU_ITEM_FUNCTION_P(_N("Fake serial number"), WorkaroundPrusaSN);////MSG_WORKAROUND_PRUSA_SN c=18
|
||||||
|
#endif //PRUSA_SN_SUPPORT
|
||||||
MENU_END();
|
MENU_END();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue