Skip to content

Change Log

Jaco Theron edited this page Mar 4, 2017 · 2 revisions

This page will be updated from time to time to reflect which changes have been applied to the firmware, at specific milestones.

v1.0rc1

  • enhancement: defaults to the Thermocouple Temperature sensor - since that is what the printer comes with, it is now the default.
  • enhancement: Pre-compiled a few common version of the firmware (stock with thermocouple; stock with thermistor; heatbed with thermistor) and also included the versions with Bootloaders. These are available in both .hex and .firm versions.
  • enhancement: Slicer Profiles included. I recommend Simplify 3D, but the price makes it not ideal for everyone. I included a Slic3r and CraftWare profile - these may need more work (pleease feel free to send me updated versions to include).
  • bug fix: Comments are back in the Configuration.H file - allowing you to easily see what can be changed and how to checnge them.
  • other: EEPROM Mode is now set to 1, which will erase your current EEPROM.
  • other: Performed compare with latest stable Repetier firmware version - applying changes.

With this release, I am not expecting a lot of further changes, but just to be sure there are no bugs while performing these changes I am making this an RC (Release Candidate) version.

v1.0b5

  • enhancement: embed changelog in Readme
  • enhancement: offload Readme data to the Wiki, easier maintenance.
  • bug fix: printer shooting to left back corner on Pause - this was something the printer just did (uncommented the line).
  • bug fix: printer shooting to right back corner - this was due to too many decimal places in the Steps/MM, now reduced and tested.
  • bug fix: ranom weird characters on the display - this was due to all the languages getting compiled. English is now default, select only the language you want to use.
  • enhancement: Pausing the printer now raises the printer by 2mm (so the head does not melt the part). Resuming lowers with 2, to be at the correct place again.
  • enhancement: Stopping a print will raise the printer by 2mm, then Home in X.
  • enhancement: set E max acceleration to 3000, so that weaker stepper motors don't stall.
  • enhancement: increased decoupling test time to 30 seconds, should have a bit more user friendly when starting to heat while it is cooling.
  • enhancement: reduced the Max Jerk to 8, should give a bit better corners.
  • other: EEPROM Mode is now set to 2, which will erase your current EEPROM (save the time/filament usage before upgrade).

v1.0b4

  • fixed: X and Y steps per mm
    • The D5 printers use a MXL timing belt and not the GT2 belt (as previously thought). The difference in pitch is very slightly, but can cause incorrectly sized objects (2mm for the GT2 vs 2.032mm for the MXL).

v1.0b3

  • enhancement: made the firmware multi-lingual
    • The firmware supports compiling with all the languages ready to be used. Previously only the English translation was compiled (others were disabled).

pre v1.0b3

Made the firmware compatible and a lot of other misc changes - these are lot logged here (but can be viewed in the Git history) since they are not important. The v1.0b2 was the first to be released publicly with minor bugs.

For support on this firmware, you can create an Issue (if you believe it is a bug), or post on the Wanhao Google Group.

You should always ensure to include that you are using this firmware on your printer, for us or other experts to help you get what you need faster.

Clone this wiki locally