Skip to content

Latest commit

 

History

History
141 lines (125 loc) · 5.96 KB

changelog.md

File metadata and controls

141 lines (125 loc) · 5.96 KB

Version 4.2.82

  • Add DONDOLO_DUAL_MOTOR for DONDOLO bowden and dual extruder
  • Add reader TAG width MFRC522

Version 4.2.81

  • Fix serial protocol for Repetier Host
  • Bug fix

Version 4.2.8

  • Add board folder with files of various board containing the pins
  • Add End time on Graphics display when SD print
  • Add M35 for upload firmware to Nextion from SD
  • Rewrite macros
  • Fix M109 so it won't wait for cooling
  • Clear code
  • Bug fix

Version 4.2.7

  • Add M906 Set motor Currents for ALLIGATOR board
  • Add M408 JSON OUTPUT
  • Add Cartesian Correction Hysteresis and Zwooble
  • Bug fix

Version 4.2.6

  • Bug Fix

Version 4.2.5

  • Big Update
  • Add HAL for 8 bit version
  • Rewrite Communication
  • Rewrite Servo
  • Add Color Mixing Extruder

Version 4.2.4

  • Added Abort on endstop hit feature
  • Added Purge command G1 P
  • Added M222 T S set density extrude factor percentage for purge

Version 4.2.3

  • Added Filament tot printed in stats
  • Overall rewrite

Version 4.2.2

  • Added the possibility to invert the logic for lcd buttons.
  • Language files bugfix.
  • Fixed a freeze problem during write operations to the SD.
  • Re-enabled by default SDSUPPORT for DISCOUNT displays.

Version 4.2.1

  • SDSUPPORT disabled by default.
  • General BugFix.

Version 4.2.0

  • Add Dual Extruder DONDOLO.
  • Add PID Extrusion Rate Kc in percent.
  • New configuration systems (Now you can create a separate file with all configuration and use it in you FW update).
  • New namings for file.
  • Added more documentation inside configuration file.
  • More checks for feature incompatibility during compilation.
  • Codeclean.
  • General bugfix.
  • Removed legacy support for old configuration (Do not use your old configuration files, namings and position for configuration has changed).

Version 4.1.5

  • Added dot for SD write operation.
  • Added statistics menu.
  • Added an overall configuration file.
  • Added M70 gcode for calibrate AC721 current sensor.
  • Added documentation for calibrate AC721 current sensor.
  • Critical stepper motor frequency bugfix.
  • Introduced more intuitive menu tree.
  • Added a menu option to fix loose steps from LCD.
  • Improved italian translation.
  • G28 gcode now support the "B" flag that enable you to come back to the last position of the axis before the homing command. (Used for fix loose steps)
  • Implemented FAST_PWM_FAN and FAN_SOFT_PWM also for other fan that can be added in configuration_adv file.
  • Added the ability to set a min speed to the fan that can be added in configuration_adv file.
  • General bugfix.

Version 4.1.4

  • Add support for Piggy Alligator board
  • Add Debug_info. Repetier button info for enabled or disabled, or M111 S2 for enabled and M111 S0 for disabled.
  • Improved Topography Auto Bed Level.
  • Add Dryrun ABL and verbose width command G29 D or G29 V(0-4).
  • Improve Autoconfiguration for Delta printer.
  • Add support (test only) for NEXTION HMI LCD.
  • Improved firmare test dialog.
  • Bugfix for SDCONFIG routine. Now the configuration file will be readed and created only on the root of the SD.
  • Improved "Thermal Runaway Protection" now the system will be halted also if the thermistor is missing before the temperature is reached as suggested in Issue #35.
  • Improved "Extruder Idle Oozing Prevention" by adding a more efficient way to detect planned movements. Now this feature seems stable and can be used by anyone.
  • Bugfix for sdinit.
  • Removed tab character from the code.
  • Removed some unuseful spacing from the code.

Version 4.1.3

  • Improved support for Delta, SCARA, COREXY & COREXZ kinematics.
  • Improved stepper timer for high velocity driver and not.
  • Add calibrate surface width DELTA.
  • Improved serial comunication width most popular Host.
  • Add Acceleration retraction for extruder.
  • Add EJerk for extruder.
  • Remove limit for virtual extruder to 4. Now width MKR4 or NPr2 is possible have infinite extruder...
  • Add M92 T* E (Set step per unit for any extruder).
  • Add M203 T* E (Set max feedrate for any extruder).
  • Add M204 T* R (Set acc retraction for any extruder).
  • Add M205 T* E (Set E Jerk for any extruder).
  • Add Slot for G60 & G61.
  • G60 Save current position coordinates (all axes, for active extruder). S - specifies memory slot # (0-based) to save into (default 0).
  • G61 Apply/restore saved coordinates to the active extruder. X Y Z E - Value to add at stored coordinates. F - Set Feedrate. S - specifies memory slot # (0-based) to save into (default 0).

Version 4.1.2

  • Serial message function standardized for a better code style.
  • Auto-Create configuration file if not exist.
  • FIX for sdcard crash problem during configuration file reading.
  • FIX for some undefined SCARA defines.

Version 4.1.1

  • Added Power (Watt) Sensor.
  • Added Anti OOZING.
  • Add Power Consumation and Power On Time.
  • Configurations stored in the SD are updated in real-time (every SD_CFG_SECONDS seconds) also if you remove-insert the sd or you start your printer without the SD card.
  • Reduced code size, maybe a lot depending on your configuration.
  • Improved support for Delta, SCARA, and COREXY kinematics.
  • Move parts of Configuration files to Conditionals.h and SanityCheck.h.
  • Clean up of temperature code.
  • Enhanced G29 with improved grid bed leveling based on Roxy code. See documentation.
  • EEPROM layout updated to V21.
  • Added M204 travel acceleration options.
  • M204 "P" parameter replaces "S." "S" retained for backward compatibility.
  • M404 "N" parameter replaced with "W." ("N" is for line numbers only).
  • Much cleanup of the code.
  • Improved support for Cyrillic and accented languages.
  • LCD controller knob acceleration.
  • Improved compatibility with various sensors, MAX6675 thermocouple.
  • Filament runout sensor support.
  • Filament width measurement support.
  • Support for TMC and L6470 stepper drivers.
  • Better support of G-Code ; comments, \, N line numbers, and * checksums.
  • Moved GCode handling code into individual functions per-code.

Version 4.1.0

  • Initial release.