Rebase & feedback

This commit is contained in:
João Brázio 2016-04-16 03:20:23 +01:00 committed by Scott Lahteine
parent d7cc2c0847
commit 7b5d6ba315

View file

@ -762,7 +762,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// @section lcd // @section lcd
// //
// MARLIN LANGUAGE // LCD LANGUAGE
// //
// Here you may choose the language used by Marlin on the LCD menus, the following // Here you may choose the language used by Marlin on the LCD menus, the following
// list of languages are available: // list of languages are available:
@ -772,19 +772,18 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
#define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en) #define LANGUAGE_INCLUDE GENERATE_LANGUAGE_INCLUDE(en)
// //
// LCD CHARSET // LCD CHARACTER SET
// //
// Choose ONE of the following charset list, keep in mind that this selection is // Choose ONE of the following charset options. This selection depends on
// dependent on your physical hardware thus it has to match the type of Character // your physical hardware, so it must match your character-based LCD.
// based LCD you have.
// //
// Note: This options is ignored for a full graphic display. // Note: This option is NOT applicable to graphical displays.
// //
// To find out what type you have: // To find out what type of display you have:
// - Compile and upload with language set to 'test' // - Compile and upload with the language (above) set to 'test'
// - Click to get the menu // - Click the controller to view the LCD menu
// //
// You'll see two typical lines from the upper half of the charset. // The LCD will display two lines from the upper half of the character set.
// //
// See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language // See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
// //
@ -797,10 +796,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// //
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2, // 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 // 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). // (ST7565R family). (This option will be set automatically for certain displays.)
// //
// IMPORTANT NOTE: You have to install Arduino's U8glib library for the Full // IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// Graphics Display to work ! - https://github.com/olikraus/U8glib_Arduino // https://github.com/olikraus/U8glib_Arduino
// //
//#define ULTRA_LCD // Character based //#define ULTRA_LCD // Character based
//#define DOGLCD // Full graphics display //#define DOGLCD // Full graphics display
@ -808,16 +807,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// //
// SD CARD // SD CARD
// //
// SD card support is now disabled by default, if you have [and want] SD support // SD Card support is disabled by default. If your controller has an SD slot,
// then you must uncomment the following directive. // you must uncomment the following option or it won't work.
// //
//#define SDSUPPORT //#define SDSUPPORT
// //
// SD CARD: SPI SPEED // SD CARD: SPI SPEED
// //
// You may uncomment *one* of the following directives to use slower SPI transfer // Uncomment ONE of the following items to use a slower SPI transfer
// speeds, this is usually required if you're getting volume init errors. // speed. This is usually required if you're getting volume init errors.
// //
//#define SPI_SPEED SPI_HALF_SPEED //#define SPI_SPEED SPI_HALF_SPEED
//#define SPI_SPEED SPI_QUARTER_SPEED //#define SPI_SPEED SPI_QUARTER_SPEED
@ -833,35 +832,36 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// //
// ENCODER SETTINGS // ENCODER SETTINGS
// //
// This option defines how many pulses a encoder should produce for a menu // This option overrides the default number of encoder pulses needed to
// step to be produced, you should increase this value for highres encoders. // produce one step. Should be increased for high-resolution encoders.
// //
//#define ENCODER_PULSES_PER_STEP 1 //#define ENCODER_PULSES_PER_STEP 1
// //
// // Use this option to override the number of step signals required to
// This option defines how many steps are required for Marlin to move between // move between next/prev menu items.
// next/prev menu items.
// //
//#define ENCODER_STEPS_PER_MENU_ITEM 5 //#define ENCODER_STEPS_PER_MENU_ITEM 5
// //
// // This option reverses the encoder direction for navigating LCD menus.
// This option allows you to reverse the direction you have to turn the encoder // By default CLOCKWISE == DOWN. With this enabled CLOCKWISE == UP.
// to navigate up/down on the menus, by default CLOCKWISE rotation moves DOWN in
// the LCD menu, when active CLOCKWISE rotation will move UP in the LCD menu.
// //
//#define REVERSE_MENU_DIRECTION //#define REVERSE_MENU_DIRECTION
// //
// SPEAKER/BUZZER
// //
// If you have a speaker activate this directive to enable it. // If you have a speaker that can produce tones, enable it here.
// By default Marlin assumes your setup is buzzer based and no action is required. // By default Marlin assumes you have a buzzer with a fixed frequency.
// //
//#define SPEAKER //#define SPEAKER
// //
// The duration and frequency the buzzer plays the UI feedback sound. // The duration and frequency for the UI feedback sound.
// You may define these directives with 0 (zero) if you want to disable all sound // Set these to 0 to disable audio feedback in the LCD menus.
// feedback from Marlin.
// //
// Note: You may test the buzzing sound with the G-Code: // Note: Test audio output with the G-Code:
// M300 S<frequency Hz> P<duration ms> // M300 S<frequency Hz> P<duration ms>
// //
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100
@ -870,81 +870,81 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// //
// CONTROLLER TYPE: Standard // CONTROLLER TYPE: Standard
// //
// Marlin supports a impressive variety of controllers, uncomment the directive // Marlin supports a wide variety of controllers.
// which defines physical controller you're using. // Enable one of the following options to specify your controller.
// //
// //
// Activate this directive if you have an ULTIMAKER Controller. // ULTIMAKER Controller.
// //
//#define ULTIMAKERCONTROLLER //#define ULTIMAKERCONTROLLER
// //
// // ULTIPANEL as seen on Thingiverse.
// Activate this directive if you have a ULTIPANEL as seen on Thingiverse.
// //
//#define ULTIPANEL //#define ULTIPANEL
// //
// // PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3)
// Activate this directive if you have a PanelOne from T3P3 // http://reprap.org/wiki/PanelOne
// (via RAMPS 1.4 AUX2/AUX3) - http://reprap.org/wiki/PanelOne
// //
//#define PANEL_ONE //#define PANEL_ONE
// //
// // MaKr3d Makr-Panel with graphic controller and SD support.
// Activate this directive if you have a MaKr3d Makr-Panel with graphic // http://reprap.org/wiki/MaKr3d_MaKrPanel
// controller and SD suppord - http://reprap.org/wiki/MaKr3d_MaKrPanel
// //
//#define MAKRPANEL //#define MAKRPANEL
// //
// // Activate one of these if you have a Panucatt Devices
// Activate one of these directives if you have a Panucatt Devices Viki 2.0 or // Viki 2.0 or mini Viki with Graphic LCD
// mini Viki with Graphic LCD - http://panucatt.com // http://panucatt.com
// //
//#define VIKI2 //#define VIKI2
//#define miniVIKI //#define miniVIKI
// This is a new controller currently under development. https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/
// //
// // Adafruit ST7565 Full Graphic Controller.
// Activate this directive if you have an Adafruit ST7565 Full Graphic Controller.
// https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/ // https://github.com/eboston/Adafruit-ST7565-Full-Graphic-Controller/
// //
//#define ELB_FULL_GRAPHIC_CONTROLLER //#define ELB_FULL_GRAPHIC_CONTROLLER
// //
// // RepRapDiscount Smart Controller.
// Activate this directive if you have a RepRapDiscount Smart Controller.
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller // http://reprap.org/wiki/RepRapDiscount_Smart_Controller
// //
// Note: Usually sold in a white PCB. // Note: Usually sold with a white PCB.
// //
//#define REPRAP_DISCOUNT_SMART_CONTROLLER //#define REPRAP_DISCOUNT_SMART_CONTROLLER
// //
// // BQ LCD Smart Controller shipped by
// Activate this directive if you have a BQ LCD Smart Controller shipped by
// default with the BQ Hephestos 2 and Witbox 2. // default with the BQ Hephestos 2 and Witbox 2.
// //
//#define BQ_LCD_SMART_CONTROLLER //#define BQ_LCD_SMART_CONTROLLER
// //
// // GADGETS3D G3D LCD/SD Controller
// Activate this directive if you have a GADGETS3D G3D LCD/SD Controller
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel // http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
// //
// Note: Usually sold in a blue PCB. // Note: Usually sold with a blue PCB.
// //
//#define G3D_PANEL //#define G3D_PANEL
// //
// // RepRapDiscount FULL GRAPHIC Smart Controller
// Activate this directive if you have a RepRapDiscount FULL GRAPHIC Smart Controller
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller // http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
// //
// #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER // #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
// //
// // MakerLab Mini Panel with graphic
// Activate this directive if you have a MakerLab Mini Panel with graphic
// controller and SD support - http://reprap.org/wiki/Mini_panel // controller and SD support - http://reprap.org/wiki/Mini_panel
//#define MINIPANEL //#define MINIPANEL
// //
// // RepRapWorld REPRAPWORLD_KEYPAD v1.1
// Activate this directive if you have a RepRapWorld REPRAPWORLD_KEYPAD v1.1
// http://reprapworld.com/?products_details&products_id=202&cPath=1591_1626 // 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 // REPRAPWORLD_KEYPAD_MOVE_STEP sets how much should the robot move when a key
@ -959,20 +959,21 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// Note: These controllers require the installation of Arduino's LiquidCrystal_I2C // Note: These controllers require the installation of Arduino's LiquidCrystal_I2C
// library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C // library. For more info: https://github.com/kiyoshigawa/LiquidCrystal_I2C
// //
// //
// Activate this directive if you have an Elefu RA Board Control Panel // Elefu RA Board Control Panel
// http://www.elefu.com/index.php?route=product/product&product_id=53 // http://www.elefu.com/index.php?route=product/product&product_id=53
// //
//#define RA_CONTROL_PANEL //#define RA_CONTROL_PANEL
//#define LCD_I2C_SAINSMART_YWROBOT //#define LCD_I2C_SAINSMART_YWROBOT
// //
// // LCM160 LCD adapter.
// Activate this directive if you have a LCM160 LCD adapter.
// //
//#define LCM1602 //#define LCM1602
// //
// // PANELOLU2 LCD with status LEDs,
// Activate this directive if you have a PANELOLU2 LCD with status LEDs,
// separate encoder and click inputs. // separate encoder and click inputs.
// //
// Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later. // Note: This controller requires Arduino's LiquidTWI2 library v1.2.3 or later.
@ -982,15 +983,15 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
// a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). // a pin (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1).
// //
//#define LCD_I2C_PANELOLU2 //#define LCD_I2C_PANELOLU2
// //
// // Panucatt VIKI LCD with status LEDs,
// Activate this directive if you have a Panucatt VIKI LCD with status LEDs,
// integrated click & L/R/U/D buttons, separate encoder inputs. // integrated click & L/R/U/D buttons, separate encoder inputs.
// //
//#define LCD_I2C_VIKI //#define LCD_I2C_VIKI
// //
// // SSD1306 OLED full graphics generic display
// Activate this directive if you have a SSD1306 OLED full graphics generic display
// //
//#define U8GLIB_SSD1306 //#define U8GLIB_SSD1306