Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #--------------------------------------------------------------------
- #
- # DEFAULT CONFIG FILE FOR BigTreeTech TFT CONTROLLERS
- #
- #--------------------------------------------------------------------
- #--------------------------------------------------------------------
- # Supported TFT Variants
- #--------------------------------------------------------------------
- #
- # BIGTREE_TFT35_V1_0 / BIGTREE_TFT35_V1_1 / BIGTREE_TFT35_V1_2
- # BIGTREE_TFT35_V2_0 / BIGTREE_TFT35_V3_0 / BIGTREE_TFT35_E3_V3_0
- # BIGTREE_TFT35_B1_V3_0 / BIGTREE_TFT43_V3_0 / BIGTREE_TFT50_V3_0
- # BIGTREE_TFT70_V3_0 / BIGTREE_TFT28_V1_0 / BIGTREE_TFT28_V3_0
- # BIGTREE_TFT24_V1_1 / MKS_TFT32_V1_3 / MKS_TFT32_V1_4
- # MKS_TFT28_V3_0 / MKS_TFT28_V4_0 / MKS_TFT28_NEW_GENIUS
- #
- # Firmware source: https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware
- #--------------------------------------------------------------------
- # Supported Marlin Firmware Versions
- #--------------------------------------------------------------------
- #
- # Minimum Marlin firmware version: 2.0.8.1
- # Distribution date: 2021-05-15
- # Firmware source: https://github.com/MarlinFirmware/Marlin/releases
- #
- # In order the TFT firmware is able to provide all of its functionalities/features,
- # ensure that the following options are enabled in Marlin firmware.
- #
- # General options:
- # EEPROM_SETTINGS (in Configuration.h)
- # BABYSTEPPING (in Configuration_adv.h)
- # AUTO_REPORT_TEMPERATURES (in Configuration_adv.h)
- # AUTO_REPORT_POSITION (in Configuration_adv.h)
- # M115_GEOMETRY_REPORT (in Configuration_adv.h)
- # M114_DETAIL (in Configuration_adv.h)
- # REPORT_FAN_CHANGE (in Configuration_adv.h)
- #
- # Options to support printing from onboard SD:
- # SDSUPPORT (in Configuration.h)
- # LONG_FILENAME_HOST_SUPPORT (in Configuration_adv.h)
- # AUTO_REPORT_SD_STATUS (in Configuration_adv.h)
- # SDCARD_CONNECTION ONBOARD (in Configuration_adv.h)
- #
- # Options to support dialog with host:
- # EMERGENCY_PARSER (in Configuration_adv.h)
- # SERIAL_FLOAT_PRECISION 4 (in Configuration_adv.h)
- # HOST_ACTION_COMMANDS (in Configuration_adv.h)
- # HOST_PROMPT_SUPPORT (in Configuration_adv.h)
- #
- # Options to support M600 with host & (Un)Load menu:
- # Options to support dialog with host (as pre requisite)
- # NOZZLE_PARK_FEATURE (in Configuration.h)
- # ADVANCED_PAUSE_FEATURE (in Configuration_adv.h)
- # PARK_HEAD_ON_PAUSE (in Configuration_adv.h)
- # FILAMENT_LOAD_UNLOAD_GCODES (in Configuration_adv.h)
- #
- # Options to fully support Bed Leveling menu:
- # Z_MIN_PROBE_REPEATABILITY_TEST (in Configuration.h)
- # G26_MESH_VALIDATION (in Configuration.h)
- # Z_STEPPER_AUTO_ALIGN (in Configuration_adv.h)
- #--------------------------------------------------------------------
- # General Settings
- #--------------------------------------------------------------------
- #### Enable Status Screen
- # Status screen or home screen displays the current temperature, fan and speeds.
- # If this disabled, the main menu will become the default home screen.
- # Options: [Enable: 1, Disable: 0]
- status_screen:1
- #### Baudrate / Connection speed
- # This baudrate setting is used for serial connection to the printer and other serial hosts like ESP8266.
- # Options: [2400: 0, 9600: 1, 19200: 2, 38400: 3, 57600: 4, 115200: 5, 250000: 6, 500000: 7, 1000000: 8]
- baudrate:5
- #### Enable Multi-Serials
- # Multi-Serials connected to ESP3D, OctoPrint, Other TFT, etc.
- # Disable the serial port when it is not in use and floating.
- # Avoid the serial port to receive the wrong data because of electromagnetic interference.
- # Options: [0: Disable all multi-serials,
- # 1: Enable SERIAL_PORT_2 alone,
- # 2: Enable SERIAL_PORT_3 alone,
- # 4: Enable SERIAL_PORT_4 alone,
- # 3: = 1 + 2: Enable SERIAL_PORT_2 + SERIAL_PORT_3,
- # 5: = 1 + 4: Enable SERIAL_PORT_2 + SERIAL_PORT_4,
- # 6: = 2 + 4: Enable SERIAL_PORT_3 + SERIAL_PORT_4,
- # 7: = 1 + 2 + 4: Enable SERIAL_PORT_2 + SERIAL_PORT_3 + SERIAL_PORT_4]
- multi_serial:1
- #### Default Touch Mode Language
- # Select the language to display on the LCD while in Touch Mode.
- # To add/flash a second language copy the required "language_xx.ini" file from "Language Packs" folder
- # to the SD root folder. Then preset the reset button to load/flash the copied language file.
- # Options: [primary language (english): 0, secondary language: 1]
- language:0
- #### Default Touch Mode Colors
- # Set colors used in touchscreen mode.
- # Select an option from the provide list or set the color (RGB888 format) hex value directly (start with “0x”),
- # such as: Red: 0xFF0000, Green: 0x00FF00, Blue: 0x0000FF.
- # Options: [ WHITE: 0, BLACK: 1, RED: 2, GREEN: 3, BLUE: 4, CYAN: 5, MAGENTA: 6, YELLOW: 7,
- # ORANGE: 8, PURPLE: 9, LIME: 10, BROWN: 11, DARKBLUE: 12, DARKGREEN: 13, GRAY: 14, DARKGRAY: 15]
- ## Title background color
- title_back_color:1
- ## Background color
- background_color:1
- ## Font foreground color
- font_color:0
- ## Reminder font color, such as: "No print attached", "Busy processing", etc
- reminder_color:2
- ## Volume status/reminder font color, such as: "Card inserted", "Card removed"
- volume_status_color:5
- ## Backgroud color for X Y Z position display in Status Screen menu
- status_xyz_bg_color:15
- ## List View border color
- list_border_color:15
- ## List View button background color
- list_button_bg_color:15
- ## Color used by the Mesh Editor menu for drawing the mesh with the minimun value in the grid
- mesh_min_color:7
- ## Color used by the Mesh Editor menu for drawing the mesh with the maximum value in the grid
- mesh_max_color:2
- #### Terminal Text Color Scheme
- # Select as color scheme for displaying text in Teminal menu.
- # Options: [Material Dark: 0, Material Light: 1, High Contrast: 2]
- # Material Dark: Dark background with light font color and orange command font color.
- # Material Light: Light background with dark font color and orange command font color.
- # High-Contrast: Black background with white font color and orange command font color.
- terminal_color_scheme:0
- #### Rotate UI
- # Rotate UI by 180 degrees.
- # Options: [enable: 1, disable: 0]
- rotate_ui:0
- #### Temperature ACK In Terminal
- # Show or hide temperature ACK in Terminal menu.
- # Options: [show: 1, hide: 0]
- terminal_ack:1
- #### Inverted Axes For Move Menu And Manual Leveling Menu
- # Invert axis button function in Move menu & Manual Leveling menu in order it matches the actual axis movement.
- #
- # NOTE: The Y-axis of different printer (move hotbed or move nozzle) move in different directions.
- # So Y-axis leveling invert can't follow up invert_axis[Y_AXIS].
- # We separate a single variable "LY"(Leveling Y-axis) to deal with the y-axis leveling movement direction.
- #
- # Format: [X<option> Y<option> Z<option> LY<option>]
- # Options: [enable: 1, disable: 0]
- invert_axis:X0 Y0 Z0 LY0
- #### Persistent Temperature Info
- # Show persistent temperature info on all menus.
- # Options: [enable: 1, disable: 0]
- persistent_info:1
- #### Files List Mode
- # Display files in list mode instead of icon mode.
- # Options: [enable: 1, disable: 0]
- files_list_mode:1
- #### Files Sorting
- # Sort files and folders based on the selected option.
- #
- # NOTE: Only applicable for files in TFT SD Card and TFT USB Stick.
- #
- # Options: [Date Newest First: 0, Date Oldest First: 1, Name Ascending: 2, Name Descending: 3]
- files_sort_by:0
- #### Notification Style For ACK Messages
- # Set the notification style to use for displaying the ACK messages which start with 'echo:'.
- #
- # NOTE: The OFF value is applied to any ACK message type (e.g. even to known echo ACK).
- # It means that any kind of ACK message is silently discarded.
- #
- # Options: [OFF: 0, POPUP: 1, TOAST: 2]
- # OFF: No notification. The message is ignored.
- # POPUP: Display a popup window for user confirmation.
- # TOAST: A non-blocking Toast notification is displayed for few seconds. No user interaction is needed.
- ack_notification:2
- #### Notification M117
- # Display of M117 messages on the notification screen.
- # Options: [enable: 1, disable: 0]
- notification_m117:1
- #### Emulate M600
- # The TFT intercepts the M600 gcode (filament change) and emulates the logic instead of demanding it to Marlin firmware.
- #
- # NOTE: Enable it, in case Marlin firmware does not properly support M600 on the mainboard.
- #
- # Options: [enable: 1, disable: 0]
- emulate_m600:1
- #--------------------------------------------------------------------
- # Marlin Mode Settings (only for TFT24_V1.1 & TFT28/TFT35/TFT43/TFT50/TFT70_V3.0)
- #--------------------------------------------------------------------
- #### Default Mode
- # Options: [Marlin Mode: 0, Touch Mode: 1]
- default_mode:0
- #### Serial Always ON
- # Keep UART (serial communication) alive in Marlin Mode.
- # Allows seamless OctoPrint UART connection to the TFT's UART/serial expansion port no matter which mode the TFT is in.
- # Options: [enable: 1, disable: 0]
- serial_always_on:1
- #### Default Marlin Mode Background & Font Colors
- # Select an option from the provide list or set the color (RGB888 format) hex value directly (start with “0x”),
- # such as: Red: 0xFF0000, Green: 0x00FF00, Blue: 0x0000FF.
- # Options: [ WHITE: 0, BLACK: 1, RED: 2, GREEN: 3, BLUE: 4, CYAN: 5, MAGENTA: 6, YELLOW: 7,
- # ORANGE: 8, PURPLE: 9, LIME: 10, BROWN: 11, DARKBLUE: 12, DARKGREEN: 13, GRAY: 14, DARKGRAY: 15]
- ## Marlin Mode background color
- marlin_bg_color:1
- ## Marlin Mode font color
- marlin_fn_color:8
- #### Marlin Mode Fullscreen Support
- # Run Marlin Mode in fullscreen.
- #
- # NOTE: Disable is recommended for TFT24.
- #
- # Options: [enable: 1, disable: 0]
- marlin_fullscreen:1
- #### Marlin Mode Title Support
- # Show title in Marlin Mode.
- # Options: [enable: 1, disable: 0]
- marlin_show_title:1
- #### Marlin Mode Title
- # Text displayed at the top of the TFT in Marlin Mode.
- # Value range: [min: 3, max: 20 characthers]
- marlin_title:Marlin Mode
- #### Marlin Mode Type
- # Select Marlin Mode type.
- # Options: [128x64 Full Graphic LCD: 0, 20x4 Character LCD: 1]
- marlin_type:0
- #--------------------------------------------------------------------
- # RRF Mode Settings
- #--------------------------------------------------------------------
- ####
- # Options: [default Custom Menu: 0, RRF Macros Menu: 1]
- rrf_macros_on:0
- #--------------------------------------------------------------------
- # Printer / Machine Settings
- #--------------------------------------------------------------------
- #### Hotend Count
- # Value range: [min: 1, max: 6]
- hotend_count:1
- #### Heated Bed Support
- # Options: [enable: 1, disable: 0]
- heated_bed:1
- #### Heated Chamber Support
- # The TFT will auto-detect if chamber heating is enabled in Marlin firmware.
- # Options: [enable: 1, disable: 0]
- heated_chamber:0
- #### Extruder Count
- # Value range: [min: 1, max: 6]
- ext_count:1
- #### Fan Count
- # Value range: [min: 1, max: 6]
- fan_count:1
- #### Controller Fan Support
- # Options: [enable: 1, disable: 0]
- controller_fan:0
- #### Bed / Extruder / Chamber Maximum Temperatures
- # Format: [max_temp: T0:<max temp> T1:<max temp> T2:<max temp> T3:<max temp> T4:<max temp> T5:<max temp> BED:<max temp> CHAMBER:<max temp>]
- # Unit: [temperature in °C]
- # Value range: hotend: [min: 20, max: 1000]
- # bed: [min: 20, max: 200]
- # chamber: [min: 20, max: 100]
- max_temp:T0:275 T1:275 T2:275 T3:275 T4:275 T5:275 BED:150 CHAMBER:60
- #### Cold Extrusion Minimum Temperature
- # Minimum temperature need to extrude/retract. Any extrude/retract below this temperature will be prevented.
- # Unit: [temperature in °C]
- # Value range: [min: 20, max: 1000]
- min_temp:185
- #### Fan Maximum PWM Speed
- # Set minimum and maximum fan speed allowed by the printer.
- # Format: [fan_max: F0:<max PWM> F1:<max PWM> F2:<max PWM> F3:<max PWM> F4:<max PWM> F5:<max PWM> CtL:<max PWM> CtI:<max PWM>]
- # Unit: [PWM]
- # Value range: [min: 25, max: 255]
- fan_max:F0:255 F1:255 F2:255 F3:255 F4:255 F5:255 CtL:255 CtI:255
- #### Machine Size / Build Area
- # The TFT will auto-detect the machine size (min and max) in Marlin firmware (requires enabling `M115_GEOMETRY_REPORT`
- # in Configuration_adv.h in Marlin firmware).
- # Format: [size_min: X<minimum distance> Y<minimum distance> Z<minimum distance>]
- # [size_max: X<maximum distance> Y<maximum distance> Z<maximum distance>]
- # Unit: [distance in mm]
- # Value range: [min: -2000, max: 2000]
- size_min:X-3 Y-0.5 Z0
- size_max:X257 Y235.5 Z253
- #### Default X & Y Move Speeds/Feedrates
- # Move speeds used in move menu to move X and Y axes.
- # Format: [move_speed: S<feedrate> N<feedrate> F<feedrate>]
- # Unit: [feedrate in mm/min]
- # Value range: [min: 10, max: 12000]
- xy_speed:S1000 N2000 F4000
- #### Default Z Speeds/Feedrates
- # Move speeds used in move menu to move Z axis.
- # Format: [move_speed: S<feedrate> N<feedrate> F<feedrate>]
- # Unit: [feedrate in mm/min]
- # Value range: [min: 10, max: 12000]
- z_speed:S450 N900 F1800
- #### Default Extruder Speeds/Feedrates
- # Speed settings used to extrude/retract.
- # Format: [ext_speed: S<feedrate> N<feedrate> F<feedrate>]
- # Unit: [feedrate in mm/min]
- # Value range: [min: 10, max: 12000]
- ext_speed:S60 N600 F1200
- #### Auto Save Load Leveling Data
- # The TFT will auto-detect if Auto Bed Level is available.
- # Enable this will send "M500" after "G29" to store leveling value and send "M420 S1"
- # to enable leveling state after startup.
- # Options: [enable: 1, disable: 0]
- auto_load_leveling:1
- #### TouchMI Settings (on ABL menu)
- # Enable this option for settings TouchMI sensor on ABL Menu (Init, Z Offset, Save, Test).
- # Options: [enable: 1, disable: 0]
- touchmi_sensor:0
- #### Onboard / Printer SD Card Support
- # On Marlin firmware, the TFT will auto-detect Onboard SD Card.
- # Auto-detect is not available for other firmwares like Smoothieware.
- # Options: [enable: 1, disable: 0, auto-detect: 2]
- onboard_sd_support:1
- #### M27 Printing Status Refresh Time
- # M27 printing status refresh time (this will be used if SD_AUTOREPORT is not detected by the TFT).
- # Unit: [time in seconds]
- # Value range: [min: 1, max: 100]
- M27_refresh_time:3
- #### M27 Always Active
- # Keep polling M27 even if not printing.
- # Options: [enable: 1, disable: 0]
- M27_always_active:1
- #### Long File Names Support
- # On Marlin firmware, the TFT will auto-detect Long File Name support.
- # Auto-detect is not available for other firmwares like Smoothieware.
- # Options: [enable: 1, disable: 0, auto-detect: 2]
- long_filename_support:1
- #### Fan Speed As Percentage
- # Show fan speed as percentage. If disabled fan speeed will be displayed as PWM values.
- # Options: [enable: 1, disable: 0]
- fan_speed_percent:1
- #### Progress numeric display mode during print
- #
- # This sets the default display type for print progress numeric display.
- # It can be changed during print by pressing the hourglass icon.
- # At each click it will alter between the 3 variants.
- #
- # NOTE: If no remainig time info is present in the gCode file,
- # the display defaults to option 0.
- #
- # Options: [Percentage & Elapsed time: 0, Percentage & Remaining time: 1, Elapsed time & Remaining time: 2]
- prog_disp_type:2
- #### Pause Settings
- # These settings are used when a print is paused.
- ## Pause Retract Length
- # Format: [pause_retract: R<retract length> P<resume purge length>]
- # Unit: [length in mm]
- # Value range: [min: 0, max: 20]
- pause_retract:R0.25 P0.3
- ## Pause XY Position
- # NOTE: It MUST BE a value >= 0 for a Cartesian printer.
- # It MUST BE a value <= 0 for a Delta printer.
- #
- # Format: [pause_pos: X<position> Y<position>]
- # Unit: [position in mm]
- # Value range: [min: -2000, max: 2000]
- pause_pos:X5 Y229
- ## Pause Z Raise
- # Raise Z axis this much relative to the current layer height.
- # Unit: [distance in mm]
- # Value range: [min: 0, max: 2000]
- pause_z_raise:10
- ## Pause Feed Rate
- # Feedrate to use when moving an axis when printing is paused.
- # Format: [pause_feedrate: XY<feedrate> Z<feedrate> E<feedrate>]
- # Unit: [feedrate in mm/min]
- # Value range: [min: 10, max: 12000]
- pause_feedrate:XY3500 Z1200 E600
- #### Leveling Settings
- # These settings are used for leveling.
- ## Leveling Edge Distance (Manual Leveling)
- # Inset distance from bed edges. This distance is added to minimum X & Y bed coordinates and
- # subtracted from maximum X & Y bed coordinates to calculate manual leveling points.
- # Unit: [distance in mm]
- # Value range: [min: 0, max: 2000]
- level_edge_distance:26
- ## Z Position (Manual, Mesh Leveling, Probe/Home Offset and Mesh Tuner)
- # For manual leveling and MBL, lower z axis to this absolute position after reaching a leveling point.
- # For Probe/Home Offset and ABL in Mesh Tuner, raise z axis by this relative position after reaching a leveling point.
- # Unit: [position in mm]
- # Value range: [min: 0, max: 2000]
- level_z_pos:0
- ## Leveling Z Raise (Manual and Mesh Leveling)
- # Raise Z this much before moving to another point during leveling/probing procedures.
- # Unit: [distance in mm]
- # Value range: [min: 0, max: 2000]
- level_z_raise:5
- ## Leveling Feed Rate (Manual and Mesh Leveling)
- # Feedrate to use when moving an axis during leveling/probing procedures.
- # Format: [level_feedrate: XY<feedrate> Z<feedrate>]
- # Unit: [feedrate in mm/min]
- # Value range: [min: 10, max: 12000]
- level_feedrate:XY4800 Z600
- #### XY Offset Probing Support (Probe Offset)
- # Used by the Probe Offset menu for the Z offset tuning process.
- # It allows to move the nozzle to the defined (on Marlin firmware) XY probing point set for homing.
- # The nozzle is moved applying the XY probe offset configured on Marlin firmware.
- #
- # NOTE: Disable it in case the XY probing point set for homing is not reacheable by the nozzle
- # (e.g. due to HW limitations/constraints or printer specific configuration).
- #
- # Options: [enable: 1, disable: 0]
- xy_offset_probing:1
- #### Z Raise Probing Support (Probe Offset, Mesh Editor)
- # Used by the Probe Offset / Mesh Editor menu for the Z offset / Z height tuning process.
- # Z height to raise / drop after homing (G28) before starting to probe a point.
- #
- # NOTE: It MUST BE a value >= 0 (e.g. 20) for a Cartesian printer to avoid crashing into the bed.
- # It MUST BE a value <= 0 (e.g. -50) for a Delta printer to avoid crashing into the top of the tower.
- #
- # Unit: [distance in mm]
- # Value range: [min: -2000, max: 2000]
- z_raise_probing:10
- #### Z Steppers Auto-Alignment
- # It allows to align multiple Z stepper motors using a bed probe by probing one position per stepper.
- # Enable this setting to show icon on ABL menu which allows to run G34 command (it requires
- # Z_STEPPER_AUTO_ALIGN enabled in Configuration_adv.h in Marlin firmware).
- #
- # NOTE: Only for Marlin printers with one stepper driver per Z stepper motor and no Z timing belt.
- #
- # Options: [enable: 1, disable: 0]
- z_steppers_alignment:1
- #### Preheat Temperatures
- # Format: [preheat_nameX:<name>]
- # [preheat_tempX:T<hotend temp> B<bed temp>]
- # Unit: [temperature in °C]
- # Value range: name: [min: 3, max: 20 characters]
- # hotend temp: [min: 20, max: 1000]
- # bed temp: [min: 20, max: 200]
- preheat_name1:PLA
- preheat_temp1:T185 B60
- preheat_name2:PETG
- preheat_temp2:T205 B85
- preheat_name3:ABS
- preheat_temp3:T230 B90
- preheat_name4:WOOD
- preheat_temp4:T170 B50
- preheat_name5:TPU
- preheat_temp5:T220 B50
- preheat_name6:NYLON
- preheat_temp6:T250 B90
- #--------------------------------------------------------------------
- # Power Supply Settings (if connected to TFT controller)
- #--------------------------------------------------------------------
- #### Default Power Supply Mode
- # Enable auto shutdown when hot-end temperature becomes below target value.
- # Options: [enable: 1, disable: 0, auto-detect: 2]
- ps_on:0
- #### Power Supply Active HIGH
- # Enable the logic of the mode on HIGH signal.
- # Options: [enable: 1, disable: 0]
- ps_on_active_high:0
- #### Power Supply Auto Shutdown Temperature
- # Maximum hot-end temperature of automatic shut down after printing (only if auto power is enabled).
- # Wait for the hot-end temperature to be lower than this value, then turn off the power automatically.
- # Unit: [temperature in °C]
- # Value range: [min: 20, max: 1000]
- auto_shutdown_temp:20
- #--------------------------------------------------------------------
- # Filament Runout Settings (if connected to TFT controller only)
- #--------------------------------------------------------------------
- #### Default Filament Runout Sensor
- # Select the type of filament/runout sensor and its default enabled/disabled state.
- #
- # NOTE: If the sensor is connected to the board, then this must be set to 0 (Disabled) or 'OFF' in the TFT Display,
- # It is recommended to add a M75 code to the 'start_gcode' option and enable it and add a M77 code to the
- # 'end_gcode' and enable it.
- #
- # Example:
- # end_gcode_enabled:1
- # start_gcode_enabled:1
- # start_gcode:M75\n
- # end_gcode:M77\n
- #
- # Options: [Normal Disabled: 0, Normal Enabled: 1, Smart Disabled: 2, Smart Enabled: 3]
- fil_runout:0
- #### Inverted Filament Runout Logic
- # Invert the logic of the sensor.
- # Options: [true: 1, false: 0]
- fil_runout_inverting:0
- #### Filament Noise Threshold
- # Pause print when filament runout is detected for this time period.
- # Unit: [time in miliseconds]
- # Value range: [min: 10, max: 1800]
- fil_noise_threshold:10
- #### Smart Filament Runout Detection
- # For use with an encoder disc that toggles runout pin as filament moves.
- # Unit: [distance in mm]
- # Value range: [min: 1, max: 50]
- fil_runout_distance:1
- #--------------------------------------------------------------------
- # Power Loss Recovery & BTT UPS Settings
- #--------------------------------------------------------------------
- #### Default Power Loss Recovery Mode
- # Enable power loss recovery.
- # Disable to reduce the loss of SD card or U disk.
- # Options: [enable: 1, disable: 0]
- pl_recovery_en:0
- #### Power Loss Recovery Homing
- # Home before power loss recovery.
- # Options: [enable: 1, disable: 0]
- pl_recovery_home:0
- #### Power Loss Z Raise
- # Raise Z axis on resume (on power loss with UPS).
- # Unit: [distance in mm]
- # Value range: [min: 0, max: 2000]
- pl_z_raise:0
- #### BTT UPS Support
- # Enable BTT UPS.
- # Options: [enable: 1, disable: 0]
- btt_mini_ups:0
- #--------------------------------------------------------------------
- # Other Device-Specific Settings
- #--------------------------------------------------------------------
- #### Sounds / Buzzer
- # Set sound ON or OFF.
- #
- # NOTE: Error messages from printer will always play the error sound.
- #
- # Parameters:
- # touch_sound: Enable/disable this to control touch feedback sound.
- # toast_sound: Enable/disable this to control all toast notification sounds.
- # alert_sound: Enable/disable this to control all popup and alert sounds
- # like print finish alert, dialog sound etc.
- # heater_sound: Enable/disable this to control acoustic feedback when temperature
- # has reached the desired value on heaters (nozzle, bed, chamber).
- #
- # Options: [enable: 1, disable: 0]
- touch_sound:0
- toast_sound:0
- alert_sound:0
- heater_sound:0
- #### Knob LED Color (only for TFT28 V3.0, TFT35 E3.0, TFT43 V3.0, TFT50 V3.0 & TFT70 V3.0)
- # Options: [OFF: 0, WHITE: 1, RED: 2, ORANGE: 3, YELLOW: 4, GREEN: 5, BLUE: 6, INDIGO: 7, VIOLET: 8]
- knob_led_color:2
- #### Knob Idle State (only for TFT28 V3.0, TFT35 E3.0, TFT43 V3.0, TFT50 V3.0 & TFT70 V3.0)
- # Options: [true: 1, false: 0]
- knob_led_idle:1
- #### Knob LED Pixels (only for TFT43 V3.0, TFT50 V3.0 & TFT70 V3.0)
- # Set the number of LEDs in the strip connected the "Neopixel" port of TFT.
- # It shares the same signal line as "knob_led". 0 means the default number in TFT hardware,
- # Greater than 0 means the number of LEDs in the strip.
- # Value range: [min: 0, max: 200]
- neopixel_pixels:0
- #### Default LCD Brightness Levels (only for TFT28 V3.0, TFT35 E3.0, TFT43 V3.0, TFT50 V3.0 & TFT70 V3.0)
- # Default brightness values for LCD.
- ## Default display brightness
- # Options: [(off) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 (full)]
- lcd_brightness:11
- ## Display brightness when device is idle
- # Options: [(off) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 (full)]
- lcd_idle_brightness:5
- #### Default LCD Idle Time (only for TFT28 V3.0, TFT35 E3.0, TFT43 V3.0, TFT50 V3.0 & TFT70 V3.0)
- # Options: [Off: 0, 5sec: 1, 10sec: 2, 30sec: 3, 1min: 4, 2min: 5, 5min: 6, 10min: 7]
- lcd_idle_delay:4
- #--------------------------------------------------------------------
- # Custom Gcode Commands
- #--------------------------------------------------------------------
- #### Custom Gcode Commands
- # Up to 15 custom gcode commands that will be available in the Custom menu.
- #
- # Usage:
- # To enable a custom command, remove '#' at the begining of custom commands label & gcode.
- # To disable a custom command, add '#' at the begining of custom commands label & gcode.
- #
- # NOTE: If the values are left blank then default name and gcode will be used.
- #
- # Value range: label: [min: 3, max: 75 characters]
- # gcode: [min: 3, max: 75 characters]
- custom_label_1:disable steppers
- custom_gcode_1:M84\n
- custom_label_2:enable endstop
- custom_gcode_2:M211 S1\n
- custom_label_3:disable endstop
- custom_gcode_3:M211 S0\n
- custom_label_4:Init sd card
- custom_gcode_4:M21\n
- custom_label_5:Release sd card
- custom_gcode_5:M22\n
- custom_label_6:Restore leveling
- custom_gcode_6:M420 S1 Z3\n
- custom_label_7:Save to EEPROM
- custom_gcode_7:M500\n
- custom_label_8:Restore from EEPROM
- custom_gcode_8:M501\n
- custom_label_9:EEPROM defaults
- custom_gcode_9:M502\n
- custom_label_10:Level Gantry
- custom_gcode_10:G34\n
- custom_label_11:Emergency Stop
- custom_gcode_11:M112\n
- custom_label_12:Heat Home Restore Mesh
- custom_gcode_12:M140 S85\nM190 S85\nG28 XY R20\nM420 S1 Z3\n
- custom_label_13:Defaults and Save
- custom_gcode_13:M502\nM500\n
- #custom_label_14:custom14
- #custom_gcode_14:M105\n
- #custom_label_15:custom15
- #custom_gcode_15:M105\n
- #--------------------------------------------------------------------
- # Start, End & Cancel Gcode Commands
- #--------------------------------------------------------------------
- #### Default Start Gcode Status
- # Options: [enable: 1, disable: 0]
- start_gcode_enabled:1
- #### Default End Gcode Status
- # Options: [enable: 1, disable: 0]
- end_gcode_enabled:1
- #### Default Cancel Gcode Status
- # Options: [enable: 1, disable: 0]
- cancel_gcode_enabled:1
- #### Start Gcode
- # This gcode will runs before starting a print if `start_gcode_enabled` is enabled.
- # Value range: [min: 3, max: 75 characters]
- start_gcode:G28\nM420 S1\n
- #### End Gcode
- # This gcode will runs after a print is completed if `end_gcode_enabled` is enabled.
- # Value range: [min: 3, max: 75 characters]
- end_gcode:G0 X3 Y225 F3000\nG1 Z10\nM104 S0\nM140 S0\nM107\n
- #### Cancel Gcode
- # This gcode will runs when a print is canceled if `cancel_gcode_enabled` is enabled.
- # Value range: [min: 3, max: 75 characters]
- cancel_gcode:G0 X3 Y225 F3000\nG1 Z10\nM104 S0\nM140 S0\nM107\n
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement