Skip to content
Snippets Groups Projects
  1. May 18, 2015
    • AnHardt's avatar
      Use _temp_error() for all errors thrown by different mechanisms · 70163daf
      AnHardt authored
      Now ending in an endless loop.
      Tidy up the output format.
      We now get:
      ERRORTEXT ", system stopped! Heater_ID: " HEATERID
      
      Where ERRORTEXT can be:
      "Heating failed"
      "Thermal Runaway"
      "MAXTEMP triggered"
      "MINTEMP triggered"
      and soon
      "Thermal Jump"
      
      HEATERID can be
      0, 1, 2 ,3 , "bed"
      
      This messages are always followed by the common:
      "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
      70163daf
  2. May 04, 2015
  3. May 02, 2015
  4. Apr 30, 2015
  5. Apr 28, 2015
  6. Apr 27, 2015
    • AnHardt's avatar
      Intit. commit for Chinese · 6b1b7183
      AnHardt authored
      Edited the European part of 'ISO10646_CN.fon' to match the existing fonts.
      Added Chinese font to make_fonts.bat
      Created 'dogm_font_data_ISO10646_CN.h'
      Added Chinese to 'language.h'
      Added 'language_cn.h' with some minor edits.
      Added Chinese font in 'language_en.h' to not fall back to European font.
      Added cn to 'Configuration.h'
      Changed WIDTH to LCD_PIXEL_WIDTH and HEIGHT to LCD_PIXEL_HEIGHT to have more descriptive names.
      
      In 'dogm_lcd_implementation.h'
      Added Chinese Font
      Made 1 pixel more room for the larger Chinese font on the status line.
      Changed geometry of the 'select bar' by one pixel.
      Changed the way the position for values and postcars are set.
      6b1b7183
    • Scott Lahteine's avatar
      Make EEPROM reproducible in GCode · 0fca084e
      Scott Lahteine authored
      With these changes the output of `M503 S0` is all you need to restore
      the EEPROM. Building on this it is straightforward to save and restore
      the EEPROM state using the SD card or external GCode file.
      
      - Added `M145` to set “heatup states” for the LCD menu
      - Added `M420` to toggle Mesh Bed Leveling
      - Added `M421` to set a single Mesh coordinate
      - Extended `Config_PrintSettings` with added M codes
      - Cleaned up some comments here and there
      0fca084e
    • Scott Lahteine's avatar
      M111 - Debug Level · d43cc2dd
      Scott Lahteine authored
      - Add `M111` as a standard option to set the debug level
      - Implement `DEBUG_ECHO` in `process_commands`
      - Other debug levels (e.g., `DEBUG_DRYRUN`) need more work
      d43cc2dd
  7. Apr 17, 2015
  8. Apr 16, 2015
  9. Apr 14, 2015
  10. Apr 13, 2015
  11. Apr 11, 2015
  12. Apr 04, 2015
  13. Apr 02, 2015
  14. Mar 28, 2015
  15. Mar 27, 2015
  16. Mar 24, 2015
    • alexborro's avatar
      New Feature: Z_DUAL_ENDSTOPS · 0ce35766
      alexborro authored
      Z_DUAL_ENDSTOPS is a feature to enable the use of 2 endstops for both Z
      steppers - Let's call them Z stepper and Z2 stepper.
      That way the machine is capable to align the bed during home, since both
      Z steppers are homed.
      There is also an implementation of M666 (software endstops adjustment)
      to this feature.
      After Z homing, this adjustment is applied to just one of the steppers
      in order to align the bed.
      One just need to home the Z axis and measure the distance difference
      between both Z axis and apply the math: Z adjust = Z - Z2.
      If the Z stepper axis is closer to the bed, the measure Z > Z2 (yes, it
      is.. think about it) and the Z adjust would be positive.
      Play a little bit with small adjustments (0.5mm) and check the
      behaviour.
      The M119 (endstops report) will start reporting the Z2 Endstop as well.
      0ce35766
  17. Mar 20, 2015
    • Scott Lahteine's avatar
      Remove invariant code from Configurations · 670006b9
      Scott Lahteine authored
      - Add `Conditionals.h` with calculated configuration values
      - Add `SanityCheck.h` with checks for configuration errors
      - Remove equivalent code from all configurations
      - Move error checks from some sources to `SanityCheck.h` also
      - Fix initialization of count_direction in stepper.cpp
      670006b9
  18. Mar 17, 2015
  19. Mar 15, 2015
  20. Mar 13, 2015
    • AnHardt's avatar
      Change selection logic another time · 96f8d20f
      AnHardt authored
      Automatic selection was to unflexible.
      
      Updated documentation
      
      Updated language files to new logic and documentation.
      
      Updated bdf2u8g.exe
      96f8d20f
  21. Mar 10, 2015
  22. Mar 06, 2015
  23. Mar 05, 2015
  24. Mar 03, 2015
  25. Feb 25, 2015
  26. Feb 08, 2015
    • AnHardt's avatar
      Now the oter way around. · 3aac2df0
      AnHardt authored
      Include of language_en.h now behind national language.
      
      All "#define MSG_STR_*" now surrounded by #ifndef and #endif.
      3aac2df0
    • AnHardt's avatar
      #include "language_en.h" before the national language in language.h · 488633bf
      AnHardt authored
      + May decrease the workload for feature developers. They may omit to
      update all the language files but "language_en.h". When loading _en
      first, all new features give some display, but the new in English.
      
      - May throw some additional warnings about redefinition during compile.
      488633bf
  27. Feb 03, 2015
  28. Feb 01, 2015
Loading