Patch more configs with new changes
This commit is contained in:
		| @@ -381,6 +381,13 @@ | ||||
|   // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). | ||||
|   #define DELTA_PRINTABLE_RADIUS 140 | ||||
|  | ||||
|   // Delta calibration menu | ||||
|   // uncomment to add three points calibration menu option. | ||||
|   // See http://minow.blogspot.com/index.html#4918805519571907051 | ||||
|   // If needed, adjust the X, Y, Z calibration coordinates | ||||
|   // in ultralcd.cpp@lcd_delta_calibrate_menu() | ||||
|   //#define DELTA_CALIBRATION_MENU | ||||
|  | ||||
| #endif | ||||
|  | ||||
| // Enable this option for Toshiba steppers | ||||
| @@ -597,7 +604,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
|  | ||||
|   #if ENABLED(AUTO_BED_LEVELING_GRID) | ||||
|  | ||||
|     // set the rectangle in which to probe | ||||
|     // Set the rectangle in which to probe | ||||
|     #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) | ||||
|     #define LEFT_PROBE_BED_POSITION -DELTA_PROBEABLE_RADIUS | ||||
|     #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS | ||||
| @@ -836,7 +843,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
|  | ||||
| // @section extras | ||||
|  | ||||
| // | ||||
| // EEPROM | ||||
| // | ||||
| // The microcontroller can store settings in the EEPROM, e.g. max velocity... | ||||
| // M500 - stores parameters in EEPROM | ||||
| // M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily). | ||||
| @@ -876,122 +885,275 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| #define ABS_PREHEAT_HPB_TEMP 100 | ||||
| #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255 | ||||
|  | ||||
| //==============================LCD and SD support============================= | ||||
| //============================================================================= | ||||
| //============================= LCD and SD support ============================ | ||||
| //============================================================================= | ||||
|  | ||||
| // @section lcd | ||||
|  | ||||
| // Define your display language below. Replace (en) with your language code and uncomment. | ||||
| // en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test | ||||
| // See also language.h | ||||
| // | ||||
| // LCD LANGUAGE | ||||
| // | ||||
| // Here you may choose the language used by Marlin on the LCD menus, the following | ||||
| // list of languages are available: | ||||
| //    en, pl, fr, de, es, ru, bg, it, pt, pt_utf8, pt-br, pt-br_utf8, | ||||
| //    fi, an, nl, ca, eu, kana, kana_utf8, cn, cz, test | ||||
| // | ||||
| #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en) | ||||
|  | ||||
| // Choose ONE of these 3 charsets. This has to match your hardware. Ignored for full graphic display. | ||||
| // To find out what type you have - compile with (test) - upload - click to get the menu. You'll see two typical lines from the upper half of the charset. | ||||
| // | ||||
| // LCD CHARACTER SET | ||||
| // | ||||
| // Choose ONE of the following charset options. This selection depends on | ||||
| // your physical hardware, so it must match your character-based LCD. | ||||
| // | ||||
| // Note: This option is NOT applicable to graphical displays. | ||||
| // | ||||
| // To find out what type of display you have: | ||||
| //  - Compile and upload with the language (above) set to 'test' | ||||
| //  - Click the controller to view the LCD menu | ||||
| // | ||||
| // The LCD will display two lines from the upper half of the character set. | ||||
| // | ||||
| // See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language | ||||
|   #define DISPLAY_CHARSET_HD44780_JAPAN        // this is the most common hardware | ||||
|   //#define DISPLAY_CHARSET_HD44780_WESTERN | ||||
|   //#define DISPLAY_CHARSET_HD44780_CYRILLIC | ||||
| // | ||||
| #define DISPLAY_CHARSET_HD44780_JAPAN        // this is the most common hardware | ||||
| //#define DISPLAY_CHARSET_HD44780_WESTERN | ||||
| //#define DISPLAY_CHARSET_HD44780_CYRILLIC | ||||
|  | ||||
| //#define ULTRA_LCD  //general LCD support, also 16x2 | ||||
| //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family) | ||||
| //#define SDSUPPORT // Enable SD Card Support in Hardware Console | ||||
|                     // Changed behaviour! If you need SDSUPPORT uncomment it! | ||||
| //#define SPI_SPEED SPI_HALF_SPEED // (also SPI_QUARTER_SPEED, SPI_EIGHTH_SPEED) Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error) | ||||
| //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication | ||||
| //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder | ||||
| //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking | ||||
| //#define REVERSE_MENU_DIRECTION // When enabled CLOCKWISE moves UP in the LCD menu | ||||
| //#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store. | ||||
| //#define ULTIPANEL  //the UltiPanel as on Thingiverse | ||||
| //#define SPEAKER // The sound device is a speaker - not a buzzer. A buzzer resonates with a fixed frequency. | ||||
| //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click | ||||
| //#define LCD_FEEDBACK_FREQUENCY_HZ 1000         // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click | ||||
|                                                  // 0 to disable buzzer feedback. Test with M300 S<frequency Hz> P<duration ms> | ||||
| // | ||||
| // LCD TYPE | ||||
| // | ||||
| // You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2, | ||||
| // 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels | ||||
| // (ST7565R family). (This option will be set automatically for certain displays.) | ||||
| // | ||||
| // IMPORTANT NOTE: The U8glib library is required for Full Graphic Display! | ||||
| //                 https://github.com/olikraus/U8glib_Arduino | ||||
| // | ||||
| //#define ULTRA_LCD   // Character based | ||||
| //#define DOGLCD      // Full graphics display | ||||
|  | ||||
| // | ||||
| // SD CARD | ||||
| // | ||||
| // SD Card support is disabled by default. If your controller has an SD slot, | ||||
| // you must uncomment the following option or it won't work. | ||||
| // | ||||
| //#define SDSUPPORT | ||||
|  | ||||
| // | ||||
| // SD CARD: SPI SPEED | ||||
| // | ||||
| // Uncomment ONE of the following items to use a slower SPI transfer | ||||
| // speed. This is usually required if you're getting volume init errors. | ||||
| // | ||||
| //#define SPI_SPEED SPI_HALF_SPEED | ||||
| //#define SPI_SPEED SPI_QUARTER_SPEED | ||||
| //#define SPI_SPEED SPI_EIGHTH_SPEED | ||||
|  | ||||
| // | ||||
| // SD CARD: ENABLE CRC | ||||
| // | ||||
| // Use CRC checks and retries on the SD communication. | ||||
| // | ||||
| //#define SD_CHECK_AND_RETRY | ||||
|  | ||||
| // | ||||
| // ENCODER SETTINGS | ||||
| // | ||||
| // This option overrides the default number of encoder pulses needed to | ||||
| // produce one step. Should be increased for high-resolution encoders. | ||||
| // | ||||
| //#define ENCODER_PULSES_PER_STEP 1 | ||||
|  | ||||
| // | ||||
| // Use this option to override the number of step signals required to | ||||
| // move between next/prev menu items. | ||||
| // | ||||
| //#define ENCODER_STEPS_PER_MENU_ITEM 5 | ||||
|  | ||||
| // | ||||
| // This option reverses the encoder direction for navigating LCD menus. | ||||
| // By default CLOCKWISE == DOWN. With this enabled CLOCKWISE == UP. | ||||
| // | ||||
| //#define REVERSE_MENU_DIRECTION | ||||
|  | ||||
| // | ||||
| // SPEAKER/BUZZER | ||||
| // | ||||
| // If you have a speaker that can produce tones, enable it here. | ||||
| // By default Marlin assumes you have a buzzer with a fixed frequency. | ||||
| // | ||||
| //#define SPEAKER | ||||
|  | ||||
| // | ||||
| // The duration and frequency for the UI feedback sound. | ||||
| // Set these to 0 to disable audio feedback in the LCD menus. | ||||
| // | ||||
| // Note: Test audio output with the G-Code: | ||||
| //  M300 S<frequency Hz> P<duration ms> | ||||
| // | ||||
| //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 | ||||
| //#define LCD_FEEDBACK_FREQUENCY_HZ 1000 | ||||
|  | ||||
| // | ||||
| // CONTROLLER TYPE: Standard | ||||
| // | ||||
| // Marlin supports a wide variety of controllers. | ||||
| // Enable one of the following options to specify your controller. | ||||
| // | ||||
|  | ||||
| // | ||||
| // ULTIMAKER Controller. | ||||
| // | ||||
| //#define ULTIMAKERCONTROLLER | ||||
|  | ||||
| // | ||||
| // ULTIPANEL as seen on Thingiverse. | ||||
| // | ||||
| //#define ULTIPANEL | ||||
|  | ||||
| // | ||||
| // PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3) | ||||
| // http://reprap.org/wiki/PanelOne | ||||
| // | ||||
| //#define PANEL_ONE | ||||
|  | ||||
| // The MaKr3d Makr-Panel with graphic controller and SD support | ||||
| // | ||||
| // MaKr3d Makr-Panel with graphic controller and SD support. | ||||
| // http://reprap.org/wiki/MaKr3d_MaKrPanel | ||||
| // | ||||
| //#define MAKRPANEL | ||||
|  | ||||
| // The Panucatt Devices Viki 2.0 and mini Viki with Graphic LCD | ||||
| // | ||||
| // Activate one of these if you have a Panucatt Devices | ||||
| // Viki 2.0 or mini Viki with Graphic LCD | ||||
| // http://panucatt.com | ||||
| // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: https://github.com/olikraus/U8glib_Arduino | ||||
| // | ||||
| //#define VIKI2 | ||||
| //#define miniVIKI | ||||
|  | ||||
| // This is a new controller currently under development.  https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/ | ||||
| // | ||||
| // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: https://github.com/olikraus/U8glib_Arduino | ||||
| // Adafruit ST7565 Full Graphic Controller. | ||||
| // https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/ | ||||
| // | ||||
| //#define ELB_FULL_GRAPHIC_CONTROLLER | ||||
| //#define SD_DETECT_INVERTED | ||||
|  | ||||
| // The RepRapDiscount Smart Controller (white PCB) | ||||
| // | ||||
| // RepRapDiscount Smart Controller. | ||||
| // http://reprap.org/wiki/RepRapDiscount_Smart_Controller | ||||
| // | ||||
| // Note: Usually sold with a white PCB. | ||||
| // | ||||
| //#define REPRAP_DISCOUNT_SMART_CONTROLLER | ||||
|  | ||||
| // The GADGETS3D G3D LCD/SD Controller (blue PCB) | ||||
| // | ||||
| // BQ LCD Smart Controller shipped by | ||||
| // default with the BQ Hephestos 2 and Witbox 2. | ||||
| // | ||||
| //#define BQ_LCD_SMART_CONTROLLER | ||||
|  | ||||
| // | ||||
| // GADGETS3D G3D LCD/SD Controller | ||||
| // http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel | ||||
| // | ||||
| // Note: Usually sold with a blue PCB. | ||||
| // | ||||
| //#define G3D_PANEL | ||||
|  | ||||
| // The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB) | ||||
| // | ||||
| // RepRapDiscount FULL GRAPHIC Smart Controller | ||||
| // http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller | ||||
| // | ||||
| // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: https://github.com/olikraus/U8glib_Arduino | ||||
| //#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER | ||||
|  | ||||
| // The RepRapWorld REPRAPWORLD_KEYPAD v1.1 | ||||
| // http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626 | ||||
| //#define REPRAPWORLD_KEYPAD | ||||
| //#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // how much should be moved when a key is pressed, eg 10.0 means 10mm per click | ||||
|  | ||||
| // The Elefu RA Board Control Panel | ||||
| // http://www.elefu.com/index.php?route=product/product&product_id=53 | ||||
| // REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARDUINO library folder: https://github.com/kiyoshigawa/LiquidCrystal_I2C | ||||
| //#define RA_CONTROL_PANEL | ||||
|  | ||||
| // The MakerLab Mini Panel with graphic controller and SD support | ||||
| // http://reprap.org/wiki/Mini_panel | ||||
| // | ||||
| // MakerLab Mini Panel with graphic | ||||
| // controller and SD support - http://reprap.org/wiki/Mini_panel | ||||
| // | ||||
| //#define MINIPANEL | ||||
|  | ||||
| // Delta calibration menu | ||||
| // uncomment to add three points calibration menu option. | ||||
| // See http://minow.blogspot.com/index.html#4918805519571907051 | ||||
| // If needed, adjust the X, Y, Z calibration coordinates | ||||
| // in ultralcd.cpp@lcd_delta_calibrate_menu() | ||||
| //#define DELTA_CALIBRATION_MENU | ||||
| // | ||||
| // RepRapWorld REPRAPWORLD_KEYPAD v1.1 | ||||
| // http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626 | ||||
| // | ||||
| // REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key | ||||
| // is pressed, a value of 10.0 means 10mm per click. | ||||
| // | ||||
| //#define REPRAPWORLD_KEYPAD | ||||
| //#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 | ||||
|  | ||||
| /** | ||||
|  * I2C Panels | ||||
|  */ | ||||
| // | ||||
| // RigidBot Panel V1.0 | ||||
| // http://www.inventapart.com/ | ||||
| // | ||||
| //#define RIGIDBOT_PANEL | ||||
|  | ||||
| // | ||||
| // BQ LCD Smart Controller shipped by | ||||
| // default with the BQ Hephestos 2 and Witbox 2. | ||||
| // | ||||
| //#define BQ_LCD_SMART_CONTROLLER | ||||
|  | ||||
| // | ||||
| // CONTROLLER TYPE: I2C | ||||
| // | ||||
| // Note: These controllers require the installation of Arduino's LiquidCrystal_I2C | ||||
| // library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C | ||||
| // | ||||
|  | ||||
| // | ||||
| // Elefu RA Board Control Panel | ||||
| // http://www.elefu.com/index.php?route=product/product&product_id=53 | ||||
| // | ||||
| //#define RA_CONTROL_PANEL | ||||
|  | ||||
| // | ||||
| // Sainsmart YW Robot (LCM1602) LCD Display | ||||
| // | ||||
| //#define LCD_I2C_SAINSMART_YWROBOT | ||||
|  | ||||
| //#define LCM1602 // LCM1602 Adapter for 16x2 LCD | ||||
|  | ||||
| // PANELOLU2 LCD with status LEDs, separate encoder and click inputs | ||||
| // | ||||
| // This uses the LiquidTWI2 library v1.2.3 or later ( https://github.com/lincomatic/LiquidTWI2 ) | ||||
| // Make sure the LiquidTWI2 directory is placed in the Arduino or Sketchbook libraries subdirectory. | ||||
| // (v1.2.3 no longer requires you to define PANELOLU in the LiquidTWI2.h library header file) | ||||
| // Note: The PANELOLU2 encoder click input can either be directly connected to a pin | ||||
| //       (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). | ||||
| // Generic LCM1602 LCD adapter | ||||
| // | ||||
| //#define LCM1602 | ||||
|  | ||||
| // | ||||
| // PANELOLU2 LCD with status LEDs, | ||||
| // separate encoder and click inputs. | ||||
| // | ||||
| // Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later. | ||||
| // For more info: https://github.com/lincomatic/LiquidTWI2 | ||||
| // | ||||
| // Note: The PANELOLU2 encoder click input can either be directly connected to | ||||
| // a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). | ||||
| // | ||||
| //#define LCD_I2C_PANELOLU2 | ||||
|  | ||||
| // Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs | ||||
| // | ||||
| // Panucatt VIKI LCD with status LEDs, | ||||
| // integrated click & L/R/U/D buttons, separate encoder inputs. | ||||
| // | ||||
| //#define LCD_I2C_VIKI | ||||
|  | ||||
| // SSD1306 OLED generic display support | ||||
| // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: https://github.com/olikraus/U8glib_Arduino | ||||
| // | ||||
| // SSD1306 OLED full graphics generic display | ||||
| // | ||||
| //#define U8GLIB_SSD1306 | ||||
|  | ||||
| // Shift register panels | ||||
| // --------------------- | ||||
| // 2 wire Non-latching LCD SR from: | ||||
| // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection | ||||
| // | ||||
| // CONTROLLER TYPE: Shift register panels | ||||
| // | ||||
| // 2 wire Non-latching LCD SR from https://goo.gl/aJJ4sH | ||||
| // LCD configuration: http://reprap.org/wiki/SAV_3D_LCD | ||||
| // | ||||
| //#define SAV_3DLCD | ||||
|  | ||||
| //============================================================================= | ||||
| //=============================== Extra Features ============================== | ||||
| //============================================================================= | ||||
|  | ||||
| // @section extras | ||||
|  | ||||
| // Increase the FAN PWM frequency. Removes the PWM noise but increases heating in the FET/Arduino | ||||
|   | ||||
		Reference in New Issue
	
	Block a user