Skip to content

Commit

Permalink
Merge pull request prusa3d#2075 from MRprusa3d/PFW-873b
Browse files Browse the repository at this point in the history
farm mode update, documentation correction
  • Loading branch information
DRracer authored Aug 7, 2019
2 parents 5cb86a7 + b471bb7 commit a28c365
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
12 changes: 6 additions & 6 deletions Firmware/Marlin_main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7309,17 +7309,17 @@ SERIAL_PROTOCOLPGM("\n\n");
// ----------------------------------------------
/*!
Checks the parameters of the printer and gcode and performs compatibility check
- M862.1 [ P<nozzle_diameter> | Q ]
- M862.2 [ P<model_code> | Q ]
- M862.3 [ P<model_name> | Q ]
- M862.4 [ P<fw_version> | Q]
- M862.5 [ P<gcode_level> | Q]
- M862.1 { P<nozzle_diameter> | Q }
- M862.2 { P<model_code> | Q }
- M862.3 { P"<model_name>" | Q }
- M862.4 { P<fw_version> | Q }
- M862.5 { P<gcode_level> | Q }
When run with P<> argument, the check is performed against the input value.
When run with Q argument, the current value is shown.
M862.3 accepts text identifiers of printer types too.
The syntax of M862.3 is (note the space between P and the printer type name and the quotes around the type):
The syntax of M862.3 is (note the quotes around the type):
M862.3 P "MK3S"
Expand Down
7 changes: 5 additions & 2 deletions Firmware/util.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -401,8 +401,11 @@ lcd_update_enable(true); // display / status-line recovery
case ClCheckMode::_Undef:
break;
}
bSettings=false; // flag ('fake parameter') for 'lcd_hw_setup_menu()' function
menu_submenu(lcd_hw_setup_menu);
if(!farm_mode)
{
bSettings=false; // flag ('fake parameter') for 'lcd_hw_setup_menu()' function
menu_submenu(lcd_hw_setup_menu);
}
}

void printer_model_check(uint16_t nPrinterModel)
Expand Down

0 comments on commit a28c365

Please sign in to comment.