Add ability to disable Power Loss Recovery on BBL machines (#11582)
* Add ability to disable Power Loss Recovery * Fix typo in PrintConfig.hpp for power loss recovery * Attempt to resolve Unknown option exception: disable_power_less_recovery Add disable_power_loss_recovery property to any json which had scan_first_layer * Revert "Attempt to resolve Unknown option exception: disable_power_less_recovery" This reverts commit ddaf34b317f8797540235b8f7d179b1c9b6d10f8. * Fix typo * Change attribution from BBS to Orca in PrintConfig.cpp * Mini refactor power loss recovery handling in GCode export - Moved power loss recovery G-code generation to a new method in GCodeWriter. - Support Marlin 2 * Update comments and power loss recovery handling * Implement power loss recovery G-code commands Added functions to start and end power loss recovery with appropriate G-code commands and comments. * Add power loss recovery methods to GCodeWriter * refactor and fix build errors --------- Co-authored-by: Michael Rook <michael@rook.id.au> Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com> Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
@@ -1007,7 +1007,7 @@ static std::vector<std::string> s_Preset_printer_options {
|
||||
"nozzle_height", "master_extruder_id",
|
||||
"default_print_profile", "inherits",
|
||||
"silent_mode",
|
||||
"scan_first_layer", "wrapping_detection_layers", "wrapping_exclude_area", "machine_load_filament_time", "machine_unload_filament_time", "machine_tool_change_time", "time_cost", "machine_pause_gcode", "template_custom_gcode",
|
||||
"scan_first_layer", "enable_power_loss_recovery", "wrapping_detection_layers", "wrapping_exclude_area", "machine_load_filament_time", "machine_unload_filament_time", "machine_tool_change_time", "time_cost", "machine_pause_gcode", "template_custom_gcode",
|
||||
"nozzle_type", "nozzle_hrc","auxiliary_fan", "nozzle_volume","upward_compatible_machine", "z_hop_types", "travel_slope", "retract_lift_enforce","support_chamber_temp_control","support_air_filtration","printer_structure",
|
||||
"best_object_pos", "head_wrap_detect_zone",
|
||||
"host_type", "print_host", "printhost_apikey", "bbl_use_printhost",
|
||||
|
||||
Reference in New Issue
Block a user