Skip to content
  1. Nov 27, 2013
    • Alex Borro's avatar
      Allow heaters to stay full On when PWM=127 · 35905ea4
      Alex Borro authored
      In previous version, even with PWM = 127, the system turns the FET off
      and then on in the next cycle. This bevavior may increase the FET heat
      dissipation.
      It was fixed keeping the FET always On when PWM=127.
      35905ea4
  2. Nov 17, 2013
  3. Nov 10, 2013
  4. Nov 09, 2013
  5. Nov 04, 2013
  6. Nov 03, 2013
  7. Nov 01, 2013
  8. Oct 31, 2013
  9. Oct 30, 2013
  10. Oct 29, 2013
  11. Oct 25, 2013
  12. Oct 22, 2013
    • alexborro's avatar
      Add comments about RAMPS 5V rail for servos. · 5b8b939a
      alexborro authored
      5b8b939a
    • bkubicek's avatar
      Fix '#' · d69822ed
      bkubicek authored
      since it can occure in comments.
      d69822ed
    • bkubicek's avatar
    • bkubicek's avatar
      preparation for hibernation · 39d88bcc
      bkubicek authored
      If a print is stopped, it would be nice in the future to write a file with the printer state, the filename of the print, and the position within the print.
      this file could be read, to continue a previously stopped print.
      not finished yet.
      39d88bcc
    • bkubicek's avatar
      Sub-file calls. · ab965376
      bkubicek authored
      by overloading M32 it is now possible to execute gcode files from other gcode files, with a fixed recursion level.
      This can be used e.g. for having a real start.g and end.g somewhere on the sd card, which are then called from the normal print file.
      Another usecase would be to have macro-files for nozzle-change and layerchange.
      I have not tested the speedwise performance. The testing was done with pronterface.
      
      syntax:
      normal call from sd card will open the new file and continue executing there.
      M32 !/path/filename#
      this however will call the new file and return to the caller file.
      M32 P !/path/filename#
      with the optional "S<position>" the  file starting position can be set.
      this is for continuing prints from a previous location.
      ab965376
    • bkubicek's avatar
      Added a magic character for sd buffering. · b2cc27e5
      bkubicek authored
      if a '#' is read now the buffer will be emptied before reading ahead.
      This is so one can execute files from within gcode files, without messing the buffer with preread characters from the caller file.
      # can not occure in sd files imho, because it should only occure within checksums in ther serial communication.
      Yes, thats a lame argument. If you have a better idea please tell me. It has to be a character that one can type
      on a keyboard manually.
      b2cc27e5
  13. Oct 20, 2013
  14. Oct 12, 2013
    • Alex Borro's avatar
      Bed auto Leveling change: Raise Z before homing · 6f85a8c7
      Alex Borro authored
      - Added "Z_RAISE_BEFORE_HOMING" for raising Z the defined distance
      before homing. This is useful to avoid Z-Probe collision when hotend is
      near bed.
      
      - Fixed the issue of Z not going bellow Z_PROBE_OFFSET when
      "min_software_endstops" is true.
      Now the Z_PROBE_OFFSET is not set in Z_MIN_POS, it is added after
      homing.
      6f85a8c7
    • Alex Borro's avatar
      Show Temperature ADC values · dd3086d3
      Alex Borro authored
      If "SHOW_TEMP_ADC_VALUES" is defined in Configuration_adv.h, the M105
      command will present, after tradicional temperatures, the ADC value read
      from temp sensors. This is great for adjusting thermistor tables with
      thermocouple.
      
      From Pronterface you can see the ADC value and compare with a
      thermocouple reading.. then you just need to create your own thermistor
      table.
      
      Since this merge doesnt change the original information, it doesnt mess
      with PC software parsing (tested under Pronterface and Repetier-Host).
      dd3086d3
    • bkubicek's avatar
      Reverse SD card file name order. · 7fad13a1
      bkubicek authored
      This is _not_ automatically the cronological, since deleting a file will free
      the filesystem descriptor for it, which then will be used by the next file copied on it.
      Since this makes the auto0.g file very inaccessible, I put the option back, to have it in the prepare menu.
      
      this should satisfy https://github.com/ErikZalm/Marlin/pull/373
      
      as a reminder, auto0.g will be executed every time after a boot with sd card present and file present.
      thereafter, if there is a file auto1.g this will be done. Thats IMHO the best place to put settings, and prepare heating.
      I also execute again after each (now again via the prepare menu) before starting a new print/ after a failed one.
      It for me 100% replaces any start.gcode form the slicers.
      7fad13a1