Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Number of steps does not match positon #7

Closed
lampmaker opened this issue Sep 12, 2011 · 28 comments
Closed

Number of steps does not match positon #7

lampmaker opened this issue Sep 12, 2011 · 28 comments

Comments

@lampmaker
Copy link

Many people using marlin for ultimaker experienced skewed builds or missed steps. Some might be hardware related, but often the missed steps occur at odd places.

I made a branch that counts the steps right at the place where the output pins are activated.
https://github.com/lampmaker/Marlin/tree/skewtest

Using M114 (and after waiting for the last movement to stop), you can query the current_position[] values and the calculated position values, based on the steps forward and backward.

As it seems, there is sometimes a difference between the two position values. I've seen differences of 1mm and larger.

@ErikZalm
Copy link
Contributor

Hallo,

Kun je mij dit probleem eens laten zien in de praktijk.
Nomaal gesproken zouden er met M114 geen stappen mogen missen. (Tenzij er iets mis gaat door de hoge snelheid die jullie gebruiken)

Ik zou graag eens zien hoe het in de praktijk gebruikt wordt. Dan kan ik een betere diagnose stellen.
Het liefste heb ik een stukje g-code van een paar regels waarmee het probleem gereproduceerd kan worden.

Groeten,

Erik

On Sep 12, 2011, at 10:05 PM, lampmaker wrote:

Many people using marlin for ultimaker experienced skewed builds or missed steps. Some might be hardware related, but often the missed steps occur at odd places.

I made a branch that counts the steps right at the place where the output pins are activated.
https://github.com/lampmaker/Marlin/tree/skewtest

Using M114 (and after waiting for the last movement to stop), you can query the current_position[] values and the calculated position values, based on the steps forward and backward.

As it seems, there is sometimes a difference between the two position values. I've seen differences of 1mm and larger.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7

@ErikZalm
Copy link
Contributor

Hallo,

Ik heb nog even naar de code gekeken.
Ik vindt het erg vreemd dat M114 een andere waarde terug geeft. Deze code komt rechtstreeks uit sprinter.
M114 is nog niet goed geïmplementeerd en geeft momenteel de waarde die uit de g-code parser komt. Als hier wat anders uitkomt is dat erg vreemd.

Groeten,

Erik van der Zalm

On Sep 12, 2011, at 10:05 PM, lampmaker wrote:

Many people using marlin for ultimaker experienced skewed builds or missed steps. Some might be hardware related, but often the missed steps occur at odd places.

I made a branch that counts the steps right at the place where the output pins are activated.
https://github.com/lampmaker/Marlin/tree/skewtest

Using M114 (and after waiting for the last movement to stop), you can query the current_position[] values and the calculated position values, based on the steps forward and backward.

As it seems, there is sometimes a difference between the two position values. I've seen differences of 1mm and larger.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7

@bkubicek
Copy link
Contributor

there is some rounding here:

plan_set_position(...)

and in

void plan_buffer_line(float x, float y, float z, float e, float feed_rate) {
line 1818


target[X_AXIS] = lround(x_axis_steps_per_unit[X_AXIS]);
target[Y_AXIS] = lround(y_axis_steps_per_unit[Y_AXIS]);
target[Z_AXIS] = lround(z_axis_steps_per_unit[Z_AXIS]);
target[E_AXIS] = lround(e_axis_steps_per_unit[E_AXIS]);


you could also try to insert some serial debugging code here, to see if the calculated steps are actually allright:

void calculate_trapezoid_for_block(block_t *block, float entry_speed, float exit_speed) {

...
// Calculate the size of Plateau of Nominal Rate.
long plateau_steps = block->step_event_count-accelerate_steps-decelerate_steps;
///insert here

...

it would be nice to circle this problem

also what could be a candidate:
in the interrupt routine there are a couple of " >0", which could be moved to a ">=":

if (counter_x > 0) {

e.g. line 2244 2251 ...

I think this is the most probable candidate, as far as I understand the other code was taken from grml and is hopefully tested.
ALL linenumbers refering to my (bkubicek) current git version..

greetings,
bernhard

@lampmaker
Copy link
Author

Hi Erik,

I modified the M114 command so it also returns the position based on the counted steps.
However, I can't seem to reproduce (yet) what I've been doing yesterday.

I'll try Bernard's fork first and see if I have any issues there.

@lampmaker
Copy link
Author

I may have a bit more insight. The print I was having troubles with had a hole with (too) many small segments. (36 segments on a 4mm diameter) While printing the circumference speed droped significantly and it sounded more like sprinter. Running a print now with hexagon instead of the hole, and everything is perfectly fine.
It could mean that marlin or the communication has a problem with a series of short segments. (36 segments would mean .34 mm per segment at F18000

@ErikZalm
Copy link
Contributor

Als er te veel korte segmenten zijn dan kan de lookahead / serial interface het niet bij houden. Hij moet dan als het goed is terugvallen in een sprinter like mode.
Ik in de lookahead een tijdje terug een bug gevonden. Die zou hier van invloed kunnen zijn.

Ik moet bekijken of de seriele snelheid het probleem is. Of dat het probleem in de lookahead reken snelheid zit.

Welke baudrate gebruik je?

Groeten,

Erik

On Sep 13, 2011, at 10:28 AM, lampmaker wrote:

I may have a bit more insight. The print I was having troubles with had a hole with (too) many small segments. (36 segments on a 4mm diameter) While printing the circumference speed droped significantly and it sounded more like sprinter. Running a print now with hexagon instead of the hole, and everything is perfectly fine.
It could mean that marlin or the communication has a problem with a series of short segments. (36 segments would mean .34 mm per segment at F18000

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2079485

@lampmaker
Copy link
Author

Baudrate is 115200
Kan de buffer ook verhoogd worden? Staat nu op 8. Kan die gewoon verhoogd worden of loop je dan tegen andere problemen aan?

@ahmetcemturan
Copy link

Have you tried increasing the precision on SFACT/Skeinforge?

@bkubicek
Copy link
Contributor

google translage:
Erik:

If too many short segments, then the lookahead / serial interface is not in keeping. He must as well return to a sprinter
like fashion. I am in the lookahead a while back a bug. That would be this could affect. I have to see if the serial speed is
the problem. Or that the problem is the lookahead calculation speed. What baud rate do you use? Regards,
Lampmaker:
The buffer may also be increased? Is now 8. Can be increased or simply walk over to other problems?

Lampmaker: could you try to build the small test cube with no fill, and hex infill, and see if you have missed steps?
Maybe it only happens

  • if there is a buffer underrun.
  • or if there are no plateau steps, i.e. if the length of the move is smaller than the acceleration/deceleration distance.

@lampmaker
Copy link
Author

Here is what I did today (in between "real" work)

  • use Bernards latest version
  • Added step counter to that one. results can be queried using M114, which
    shows the normal values for x,y and the step-counted values.
  • printed a 10x10mm testblock with a 3mm hole, 36 segments.
  • Played with the buffer size (std 8 vs 40). Does not seem to make a
    difference.
  • Prints come out nicely skewed at default speed (150 print, 500 travel).
    Difference between x,y and counted x,y values: 1-2mm
  • reduced speed to 25% with live controls. skew is less, difference between
    x,y and counted x,y values is ~ 200-500 microns.

So it might indeed be related to some buffer underrun. However, I still
don't think it should lose steps in that case.

On Tue, Sep 13, 2011 at 2:34 PM, bkubicek <
reply@reply.github.com>wrote:

google translage:
Erik:

If too many short segments, then the lookahead / serial interface is not
in keeping. He must as well return to a sprinter
like fashion. I am in the lookahead a while back a bug. That would be this
could affect. I have to see if the serial speed is
the problem. Or that the problem is the lookahead calculation speed. What
baud rate do you use? Regards,
Lampmaker:
The buffer may also be increased? Is now 8. Can be increased or simply
walk over to other problems?

Lampmaker: could you try to build the small test cube with no fill, and hex
infill, and see if you have missed steps?
Maybe it only happens

  • if there is a buffer underrun.
  • or if there are no plateau steps, i.e. if the length of the move is
    smaller than the acceleration/deceleration distance.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2081167

@ErikZalm
Copy link
Contributor

Kan you send me the G-code and configuration.h file?

I will try to reproduce it.

What host are you using?

Best regards,

Erik van der Zalm

On Sep 13, 2011, at 7:21 PM, lampmaker wrote:

Here is what I did today (in between "real" work)

  • use Bernards latest version
  • Added step counter to that one. results can be queried using M114, which
    shows the normal values for x,y and the step-counted values.
  • printed a 10x10mm testblock with a 3mm hole, 36 segments.
  • Played with the buffer size (std 8 vs 40). Does not seem to make a
    difference.
  • Prints come out nicely skewed at default speed (150 print, 500 travel).
    Difference between x,y and counted x,y values: 1-2mm
  • reduced speed to 25% with live controls. skew is less, difference between
    x,y and counted x,y values is ~ 200-500 microns.

So it might indeed be related to some buffer underrun. However, I still
don't think it should lose steps in that case.

On Tue, Sep 13, 2011 at 2:34 PM, bkubicek <
reply@reply.github.com>wrote:

google translage:
Erik:

If too many short segments, then the lookahead / serial interface is not
in keeping. He must as well return to a sprinter
like fashion. I am in the lookahead a while back a bug. That would be this
could affect. I have to see if the serial speed is
the problem. Or that the problem is the lookahead calculation speed. What
baud rate do you use? Regards,
Lampmaker:
The buffer may also be increased? Is now 8. Can be increased or simply
walk over to other problems?

Lampmaker: could you try to build the small test cube with no fill, and hex
infill, and see if you have missed steps?
Maybe it only happens

  • if there is a buffer underrun.
  • or if there are no plateau steps, i.e. if the length of the move is
    smaller than the acceleration/deceleration distance.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2081167

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2084170

@bkubicek
Copy link
Contributor

working on it right now as well:
https://github.com/bkubicek/Marlin/commits/
I made a gnuplot of all steps planned and taken for a converted midi file (airwolf) and compared in gnuplot. There were no missmatch between planned and taken steps. I will try testing with a hole example.

@lampmaker
Copy link
Author

I did one very large & long print that came out perfectly fine. After that I
printed the small box with hole and it's completely messed up. All with
the same firmware.

M114 sends the position & count. Just make sure it is called after the last
motion has stopped.

On Tue, Sep 13, 2011 at 7:35 PM, bkubicek <
reply@reply.github.com>wrote:

working on it right now as well:
https://github.com/bkubicek/Marlin/commits/
I made a gnuplot of all steps planned and taken for a converted midi file
(airwolf) and compared in gnuplot. There were no missmatch between planned
and taken steps. I will try testing with a hole example.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2084354

@ErikZalm
Copy link
Contributor

I don't see the attached files.

Can you also send the g-code which fails?

On Sep 13, 2011, at 7:56 PM, lampmaker wrote:

Attached is the configuration / pde files I used today

I did one very large & long print that came out perfectly fine. After that I
printed the small box with hole and it's completely messed up. All with
the same firmware.

M114 sends the position & count. Just make sure it is called after the last
motion has stopped.

On Tue, Sep 13, 2011 at 7:35 PM, bkubicek <
reply@reply.github.com>wrote:

working on it right now as well:
https://github.com/bkubicek/Marlin/commits/
I made a gnuplot of all steps planned and taken for a converted midi file
(airwolf) and compared in gnuplot. There were no missmatch between planned
and taken steps. I will try testing with a hole example.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2084354

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2084562

@bkubicek
Copy link
Contributor

the 400 mm/sec testcase of short x-axis moves does not loose steps for me:
http://wiki.ultimaker.com/File:Testfiles.zip
I would expect that this is under the acceleration distance, and also would expect that it causes buffer underruns.
Tested with SD and serial, 115kbaud.

@bkubicek
Copy link
Contributor

lampmaker, what acceleration are you using? And could you please mail a gcode file which exhibits the problems for you?

@lampmaker
Copy link
Author

I've located the source of the problem: (https://groups.google.com/forum/#!topic/ultimaker/ySmcYrVZT8E)

when the block_buffer is emptied, steps are lost somewhere. Increasing the size of the block-buffer caused my problems for one print to go away

@bkubicek
Copy link
Contributor

Idea: maybe the error is not in handling the next buffer block,that could be possibly empty buffer, but in the calculation of the block thereafter, since the old buffer did deaccelerate to 0 velocity?

@ErikZalm
Copy link
Contributor

Hello,

I found a bug in the look ahead code. (A user with a RAMPS board found it.)
It was not working ok when the buffer is empty.

The error gives a speed step. This is probably causing the missing steps.

If fixed it in the non Ultimaker branches.

Best regards,

Erik

----- Original Message -----
From: "lampmaker" reply@reply.github.com
To: "ErikZalm" erik@vdzalm.eu
Sent: Friday, September 16, 2011 2:34:05 PM
Subject: Re: [Marlin] Number of steps does not match positon (#7)

I've located the source of the problem: (https://groups.google.com/forum/#!topic/ultimaker/ySmcYrVZT8E)

when the block_buffer is emptied, steps are lost somewhere. Increasing the size of the block-buffer caused my problems for one print to go away

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2114302

@lampmaker
Copy link
Author

Either way, when the cause of the lost steps are found, we should still implement a feature to reduce speed when the buffer is starting to empty. Otherwise there will be blobs while it's waiting for new data.
I've implemented this in my fork https://github.com/lampmaker/Marlin/branches/skewtest
simply said: when the number of items in the buffer is below certain threshold, put a minimum on 'microseconds'. Do this progressively if the buffer still is emptying more..
This prevents the buffer from being emptied, thus no more lost steps. But we should still remove the cause for those...

if ((blockcount<=2)&&(microseconds<50000)) microseconds=50000;
else if ((blockcount<=4)&&(microseconds<20000)) microseconds=20000;
else if ((blockcount<=8)&&(microseconds<10000)) microseconds=10000;

@bkubicek
Copy link
Contributor

awesome idea, lampmaker. However I think that a fixed time should only exist in the config.h.

I have already started merging Erik possible fix into my personal git, however, its not an easy merge, because of the other differences in the code.

@lampmaker
Copy link
Author

Let me know when you're done, I'll add my stuff to it. I'll put the minimum
time in the config.h

On Fri, Sep 16, 2011 at 4:41 PM, bkubicek <
reply@reply.github.com>wrote:

awesome idea, lampmaker. However I think that a fixed time should only
exist in the config.h.

I have already started merging Erik possible fix into my personal git,
however, its not an easy merge, because of the other differences in the
code.

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2115306

@bkubicek
Copy link
Contributor

UltimakerErik has found something that obviously looks like a bug:
in plan_buffer_line:

if(abs(block->speed_x) > max_feedrate[X_AXIS]) {
//// [ErikDeBruijn] IS THIS THE BUG WE'RE LOOING FOR????
// it used to be just this line: speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
tmp_speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;
}
if(abs(block->speed_y) > max_feedrate[Y_AXIS]){
tmp_speed_factor = max_feedrate[Y_AXIS] / abs(block->speed_y);
if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;
}

@ErikZalm
Copy link
Contributor

This is not a bug.

This is limiting the axis speed to the max feedrate.

It works as intended. (As far as I can tell)

This will not cause any speed steps.

Best regards,

erik

On Sep 16, 2011, at 6:50 PM, bkubicek wrote:

UltimakerErik has found something that obviously looks like a bug:
in plan_buffer_line:

if(abs(block->speed_x) > max_feedrate[X_AXIS]) {
//// [ErikDeBruijn] IS THIS THE BUG WE'RE LOOING FOR????
// it used to be just this line: speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
tmp_speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;
}
if(abs(block->speed_y) > max_feedrate[Y_AXIS]){
tmp_speed_factor = max_feedrate[Y_AXIS] / abs(block->speed_y);
if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;
}

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2116489

@bkubicek
Copy link
Contributor

i think it is, in the original code the x axis is handled different. Maybe its a different bug, however... :


@@ -1875,7 +1892,10 @@ void plan_buffer_line(float x, float y, float z, float e, float feed_rate) {

   float speed_factor = 1;

   float tmp_speed_factor;

   if(abs(block->speed_x) > max_feedrate[X_AXIS]) {

-    speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);

+    //// [ErikDeBruijn] IS THIS THE BUG WE'RE LOOING FOR????

+    // it used to be just this line: speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);

+    tmp_speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);

+    if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;

   }

   if(abs(block->speed_y) > max_feedrate[Y_AXIS]){

     tmp_speed_factor = max_feedrate[Y_AXIS] / abs(block->speed_y); 

@ErikZalm
Copy link
Contributor

This is not a bug!!!

It is handled different but it can be handled different because it is the fist axis we test.
After the first we need the temp var. This is not needed for the first.

On Sep 17, 2011, at 9:32 AM, bkubicek wrote:

i think it is, in the original code the x axis is handled different. Maybe its a different bug, however... :
@@ -1875,7 +1892,10 @@ void plan_buffer_line(float x, float y, float z, float e, float feed_rate) {

float speed_factor = 1;

float tmp_speed_factor;

if(abs(block->speed_x) > max_feedrate[X_AXIS]) {

  • speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
  • //// [ErikDeBruijn] IS THIS THE BUG WE'RE LOOING FOR????
  • // it used to be just this line: speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
  • tmp_speed_factor = max_feedrate[X_AXIS] / abs(block->speed_x);
  • if(speed_factor > tmp_speed_factor) speed_factor = tmp_speed_factor;

}

if(abs(block->speed_y) > max_feedrate[Y_AXIS]){

tmp_speed_factor = max_feedrate[Y_AXIS] / abs(block->speed_y);

Reply to this email directly or view it on GitHub:
https://github.com/ErikZalm/Marlin/issues/7#issuecomment-2121366

@bkubicek
Copy link
Contributor

you are right. I have reverted this change in my code

mlaws pushed a commit to mlaws/solidoodle2-marlin that referenced this issue Mar 3, 2013
Annotate Bilby CNC thermistor (MarlinFirmware#7).
Adjust extruder steps per mm.
avluis pushed a commit to avluis/Marlin that referenced this issue Aug 4, 2015
…sion

Provide both long and short version strings
khase pushed a commit to khase/Marlin that referenced this issue Apr 5, 2018
rsheldiii pushed a commit to rsheldiii/solidoodle2-marlin that referenced this issue Jan 2, 2019
Annotate Bilby CNC thermistor (MarlinFirmware#7).
Adjust extruder steps per mm.
thinkyhead added a commit that referenced this issue Aug 24, 2019
* # This is a combination of 18 commits.
# This is the 1st commit message:

Add Support for ADIMLab Granty

# The commit message #2 will be skipped:

# Update Configuration.h

# The commit message #3 will be skipped:

# Add files via upload
#
# Add Support for ADIMLab Granty

# The commit message #4 will be skipped:

# Create Configuration.h

# The commit message #5 will be skipped:

# Delete Configuration.h

# The commit message #6 will be skipped:

# Create Test.h

# The commit message #7 will be skipped:

# Add files via upload

# The commit message #8 will be skipped:

# Delete Test.h

# The commit message #9 will be skipped:

# Delete Configuration.h

# The commit message #10 will be skipped:

# Delete Configuration_adv.h

# The commit message #11 will be skipped:

# Add files via upload
#
# Add ADIMLab Pins

# The commit message #12 will be skipped:

# Add files via upload
#
# Add Bootscreen

# The commit message #13 will be skipped:

# Update Configuration.h
#
# Add Bootscreen

# The commit message #14 will be skipped:

# Update pins.h
#
# Add ADIMLab Board

# The commit message #15 will be skipped:

# Update boards.h
#
# Add ADIMLab Granty

# The commit message #16 will be skipped:

# Update Makefile
#
# Add ADIMLab Granty

# The commit message #17 will be skipped:

# Update boards.h

# The commit message #18 will be skipped:

# Update Makefile

* Add Support for ADIMLab Granty

* Optimize bootscreen

* Update Makefile

Updated Description

* Update boards.h

Updated Description

* Update pins_HJC2560C_REV2.h

Updated Description

* Update Configuration.h

Added Author + Custom_Machine_Name

* Create _Bootscreen.h

Add Bootscreen

* Add files via upload

Add ADIMLab Granty v1

* Update boards.h

Add ADIMLab Granty v1

* Update Makefile

Add ADIMLab Granty v1

* Update pins_HJC2560C_REV2.h

* Consolidate Granty configs

* config updates
fmuntean added a commit to fmuntean/Marlin that referenced this issue Sep 2, 2019
commit d59d9b5
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Sep 1 11:10:35 2019 +0200

    Alfawise - LK1/LK2/LK4 and BLTouch (MarlinFirmware#15118)

commit ee240d2
Author: weakset <esa.oikari@ejo.fi>
Date:   Sun Sep 1 12:04:40 2019 +0300

    Use Flash-based EEPROM on SKR mini-E3 (MarlinFirmware#15126)

commit be051c8
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sun Sep 1 02:00:20 2019 -0700

    Fix Z_STEPPER_ALIGN_[XY] sanity error (MarlinFirmware#15124)

commit ee444d7
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Sep 1 04:10:50 2019 +0200

    Fix SKRmini test required serial port(s) (MarlinFirmware#15117)

commit c8e0967
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Sun Sep 1 03:54:36 2019 +0200

    Gantry: Enable Filament Change (MarlinFirmware#15122)

commit 8778e12
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 20:49:02 2019 -0500

    Fix some missed misspellings

commit 2747ab7
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Aug 31 18:46:10 2019 -0700

    Ender-3 default TMC currents (MarlinFirmware#15115)

commit 586b334
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 31 19:44:45 2019 -0500

    Split up stepper indirection (MarlinFirmware#15111)

commit 87b16ed
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 07:03:36 2019 -0500

    Bring Configuration.h up to date

commit 8fca850
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 07:00:35 2019 -0500

    Patch early env rename

commit 25cf7de
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 30 23:40:52 2019 -0700

    Disable Tevo Tarantula Pro PIDTEMPBED (MarlinFirmware#15089)

commit 66f1da7
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 01:06:22 2019 -0500

    Use 'ui.' where possible

commit 26fa085
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sat Aug 31 10:49:24 2019 +0700

    Add RGB565 Color Definitions for TFT (MarlinFirmware#15099)

commit 9449201
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:29:59 2019 -0500

    Add more platform Travis tests

commit 0f4d3e1
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 18:16:50 2019 -0500

    Fix ESP32 "DISABLED" name conflict

commit 1eeef30
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 19:14:43 2019 -0500

    A single generate_click lambda

commit c014f8d
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 31 01:15:04 2019 +0200

    Fix STM32F1 SPI warning (gcc 8.2.1) (MarlinFirmware#15104)

commit d068470
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 31 00:46:09 2019 +0200

    Prevent Linux min/max error (MarlinFirmware#15107)

commit ba91bca
Author: Bob Kuhn <bob.kuhn@att.net>
Date:   Fri Aug 30 17:39:45 2019 -0500

    TMC SPI daisy chain support (experimental) (MarlinFirmware#15081)

commit 0bcb644
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 16:09:57 2019 -0500

    Revert _BV testing commit

    This reverts commit 9223261.

commit 05ef9b2
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 14:44:39 2019 -0500

    [cron] Bump distribution date

commit 2aef83d
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 27 20:28:42 2019 -0500

    Add a PlatformIO hook to alter CXXFLAGS

commit 23cffb2
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 27 20:50:48 2019 -0500

    Add an env to get the Include Tree

commit 9223261
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 17:50:16 2019 -0500

    Only define _BV in Marduino.h

commit d25231a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 17:06:18 2019 -0500

    Spacing, defined(), #include tweaks

commit 7ebfae2
Author: Karl Andersson <karl@iaccess.se>
Date:   Fri Aug 30 00:00:01 2019 +0200

    Fix HAL_STM32 SPI regression (MarlinFirmware#15093)

    Reference: 0b47558

commit f5a1fab
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Thu Aug 29 14:57:56 2019 -0700

    Clarify TMC2209 Sensitivity vs. Others (MarlinFirmware#15092)

commit 3f77d6a
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Thu Aug 29 23:05:22 2019 +0200

    Fix expire_status warning (MarlinFirmware#15094)

commit 38983fd
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Thu Aug 29 13:19:07 2019 +0700

    Add 'Back' Button for Touch TFT 320x240 (MarlinFirmware#15060)

commit 8196ced
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 00:54:42 2019 -0500

    Leave LCD_PINS_Dn defined for other uses

    Fix MarlinFirmware#14998

commit 0ebaea9
Author: AlexandrZloy <49792082+AlexandrZloy@users.noreply.github.com>
Date:   Thu Aug 29 12:15:31 2019 +0700

    Add stallGuard threshold for X2 (MarlinFirmware#15042)

commit e1d65b8
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 00:00:03 2019 -0500

    [cron] Bump distribution date

commit ca5da02
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Thu Aug 29 06:49:51 2019 +0200

    dogm: u8g prototypes cleanup (MarlinFirmware#15082)

commit a61c91a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 21:28:21 2019 -0500

    Use 'bugfix' branch of U8glib-HAL

commit 1d8ad7c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 21:21:38 2019 -0500

    Safe changes from HAL cleanup

commit 9596312
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 08:12:18 2019 -0500

    Patch a u8g include

commit 7b99c26
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 26 17:52:11 2019 -0500

    Fix FTDI_EVE_LIB platform includes

commit 3ac76f0
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Wed Aug 28 07:40:18 2019 -0500

    Invariant Marlin bootscreen (MarlinFirmware#15057)

commit b2a4b6f
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 19:07:13 2019 -0500

    Don't use board url as override

commit b8e4b99
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 18:57:32 2019 -0500

    Separate board website URL

commit 6341aef
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 19:05:03 2019 -0500

    Info menu tweak style

commit 0f386d0
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 28 03:23:13 2019 -0600

    Followup fixes to ExtUI (MarlinFirmware#15068)

commit 081e450
Author: Luu Lac <45380455+shitcreek@users.noreply.github.com>
Date:   Wed Aug 28 04:20:28 2019 -0500

    Fix G53 as prefix, G28 with CNC_COORDINATE_SYSTEMS (MarlinFirmware#15069)

commit ca084dc
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Wed Aug 28 14:49:21 2019 +0700

    Switch col vs row variable name (MarlinFirmware#15072)

commit 604bdf0
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Wed Aug 28 09:46:21 2019 +0200

    Update Italian language (MarlinFirmware#15076)

commit b7796bc
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Wed Aug 28 01:51:01 2019 -0400

    Disable steppers on M112 (MarlinFirmware#15065)

    And change verbiage to not refer to "Emergency Stop."

commit 318356b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 26 00:00:07 2019 -0500

    [cron] Bump distribution date

commit d2f211c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 20:52:07 2019 -0500

    Gantry followup

commit 9d12788
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Mon Aug 26 03:51:06 2019 +0200

    ADIMLab Gantry - Spelling Correction (MarlinFirmware#15043)

commit 1769f43
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Aug 25 02:47:02 2019 -0700

    Fix CR-10/10S/Mini/5S Bed Thermistor Types (MarlinFirmware#15040)

commit f218405
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 25 05:46:02 2019 -0400

    Fix ExtUI invalid speed, timer (MarlinFirmware#15031)

commit 1557656
Author: Daniel Callander <Knifa@users.noreply.github.com>
Date:   Sun Aug 25 10:43:53 2019 +0100

    Add warning when trying to use JD with kinematic systems (MarlinFirmware#15032)

commit 7183a58
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 07:46:30 2019 -0500

    Add EZBOARD PT100 pin

commit c7825e6
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 04:30:02 2019 -0500

    Contrast over 63 assume 255 max

    This is closer to the prior behavior.

commit 1461ee4
Author: Tim Moore <tim@youngmoores.com>
Date:   Sun Aug 25 02:25:07 2019 -0700

    Make LCD_CONTRAST_MAX >= _LCD_CONTRAST_INIT (MarlinFirmware#15046)

commit 9e9e578
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 00:00:03 2019 -0500

    [cron] Bump distribution date

commit 8033bc8
Author: Tim Moore <tim@youngmoores.com>
Date:   Sat Aug 24 17:50:04 2019 -0700

    Turbo-back Info menu items (MarlinFirmware#15049)

commit d6a1652
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 24 03:40:28 2019 -0500

    New Language: Vietnamese (MarlinFirmware#13892)

commit f6b604f
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 02:10:50 2019 -0500

    Helper Script tweaks

commit 7fbf40c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 02:02:31 2019 -0500

    Add command-check to get-bdf2u8g.sh

commit da601d5
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 24 00:47:19 2019 -0600

    Update USB_FLASH_DRIVE_SUPPORT (MarlinFirmware#15021)

commit 20fc66f
Merge: 7502569 334777c
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 24 01:45:11 2019 -0500

    ADIMLab Granty v1 / v2 (MarlinFirmware#15017)

    * # This is a combination of 18 commits.
    # This is the 1st commit message:

    Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#2 will be skipped:

    # Update Configuration.h

    # The commit message MarlinFirmware#3 will be skipped:

    # Add files via upload
    #
    # Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#4 will be skipped:

    # Create Configuration.h

    # The commit message MarlinFirmware#5 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#6 will be skipped:

    # Create Test.h

    # The commit message MarlinFirmware#7 will be skipped:

    # Add files via upload

    # The commit message MarlinFirmware#8 will be skipped:

    # Delete Test.h

    # The commit message MarlinFirmware#9 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#10 will be skipped:

    # Delete Configuration_adv.h

    # The commit message MarlinFirmware#11 will be skipped:

    # Add files via upload
    #
    # Add ADIMLab Pins

    # The commit message MarlinFirmware#12 will be skipped:

    # Add files via upload
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#13 will be skipped:

    # Update Configuration.h
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#14 will be skipped:

    # Update pins.h
    #
    # Add ADIMLab Board

    # The commit message MarlinFirmware#15 will be skipped:

    # Update boards.h
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#16 will be skipped:

    # Update Makefile
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#17 will be skipped:

    # Update boards.h

    # The commit message MarlinFirmware#18 will be skipped:

    # Update Makefile

    * Add Support for ADIMLab Granty

    * Optimize bootscreen

    * Update Makefile

    Updated Description

    * Update boards.h

    Updated Description

    * Update pins_HJC2560C_REV2.h

    Updated Description

    * Update Configuration.h

    Added Author + Custom_Machine_Name

    * Create _Bootscreen.h

    Add Bootscreen

    * Add files via upload

    Add ADIMLab Granty v1

    * Update boards.h

    Add ADIMLab Granty v1

    * Update Makefile

    Add ADIMLab Granty v1

    * Update pins_HJC2560C_REV2.h

    * Consolidate Granty configs

    * config updates

commit 7502569
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 01:42:38 2019 -0500

    Apply #ifdef

commit d527c46
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 01:42:28 2019 -0500

    Delta: Reduce default MIN_STEPS_PER_SEGMENT

commit 848dd74
Author: BigTreeTech <38851044+bigtreetech@users.noreply.github.com>
Date:   Sat Aug 24 14:33:16 2019 +0800

    Fix STM32F1 ADC read temperature error (MarlinFirmware#15026)

    …after USB CDC connect.

commit 04a9962
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:57:50 2019 -0500

    Fix: Contrast override in pins files

    Move contrast handling to `Conditionals_post.h` so pins files can override the LCD defaults.

commit 334777c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:24:48 2019 -0500

    config updates

commit 8c73017
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 62d2a65
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 23:49:30 2019 -0500

    Consolidate Granty configs

commit 09ee5a5
Merge: 9d8e3d4 f2ad1ce
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 23:45:37 2019 -0500

    Merge remote-tracking branch 'upstream/bugfix-2.0.x' into bf2_granty_fix_15017

commit efeea9b
Author: Tim Moore <tim@youngmoores.com>
Date:   Fri Aug 23 20:30:11 2019 -0700

    pca9632_buzz fix (MarlinFirmware#15020)

commit e61e54a
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 23 21:29:00 2019 -0600

    Fix TURBO_BACK_MENU_ITEM compile error (MarlinFirmware#15019)

commit 0a280f0
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 24 05:21:30 2019 +0200

    Flag unused variables without buzzer (MarlinFirmware#15016)

commit f2ad1ce
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 20:59:37 2019 -0500

    Update PT-BR

commit 9c87786
Author: ManuelMcLure <manuel@mclure.org>
Date:   Fri Aug 23 18:55:41 2019 -0700

    Change default Re-ARM UART pin order (MarlinFirmware#15037)

commit fdef32c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:17:13 2019 -0500

    Shorten Website URLs

commit 7924e0d
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 19:36:18 2019 -0500

    Add print at position shortcuts

commit 5c0e5c5
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:01:10 2019 -0500

    Fix boot screen warning

commit dd6efe9
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:56:59 2019 -0500

    Restore documented M503 behavior

commit 6429b8b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 17:38:23 2019 -0500

    Fix EZBoard platform test

commit e604f76
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Thu Aug 22 01:56:39 2019 +0200

    Enable contrast via LCD_CONTRAST_INIT (MarlinFirmware#15006)

commit 9d8e3d4
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:38:08 2019 +0200

    Update pins_HJC2560C_REV2.h

commit 2526e2d
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:36:15 2019 +0200

    Update Makefile

    Add ADIMLab Granty v1

commit d858f44
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:34:44 2019 +0200

    Update boards.h

    Add ADIMLab Granty v1

commit c3d1671
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:30:17 2019 +0200

    Add files via upload

    Add ADIMLab Granty v1

commit 778466a
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:29:25 2019 +0200

    Create _Bootscreen.h

    Add Bootscreen

commit 42f3549
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:33:36 2019 +0200

    Update Configuration.h

    Added Author + Custom_Machine_Name

commit 0309a5f
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:30:08 2019 +0200

    Update pins_HJC2560C_REV2.h

    Updated Description

commit 9434b81
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:27:45 2019 +0200

    Update boards.h

    Updated Description

commit 6b35951
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:26:25 2019 +0200

    Update Makefile

    Updated Description

commit 012f577
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Wed Aug 21 13:22:23 2019 +0200

    STM32F1: Import (rogerclarkmelbourne) SPI class (MarlinFirmware#15002)

commit 4be9822
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 12:33:17 2019 +0200

    ADIMLab Granty pins/config (MarlinFirmware#14919)

commit 1fb3c40
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 05:30:33 2019 -0500

    Optimize bootscreen

commit f7aac7a
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Wed Aug 21 05:05:44 2019 -0500

    Add Support for ADIMLab Granty

commit de122c9
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Sat Aug 10 18:18:27 2019 +0200

    # This is a combination of 18 commits.
    # This is the 1st commit message:

    Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#2 will be skipped:

    # Update Configuration.h

    # The commit message MarlinFirmware#3 will be skipped:

    # Add files via upload
    #
    # Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#4 will be skipped:

    # Create Configuration.h

    # The commit message MarlinFirmware#5 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#6 will be skipped:

    # Create Test.h

    # The commit message MarlinFirmware#7 will be skipped:

    # Add files via upload

    # The commit message MarlinFirmware#8 will be skipped:

    # Delete Test.h

    # The commit message MarlinFirmware#9 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#10 will be skipped:

    # Delete Configuration_adv.h

    # The commit message MarlinFirmware#11 will be skipped:

    # Add files via upload
    #
    # Add ADIMLab Pins

    # The commit message MarlinFirmware#12 will be skipped:

    # Add files via upload
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#13 will be skipped:

    # Update Configuration.h
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#14 will be skipped:

    # Update pins.h
    #
    # Add ADIMLab Board

    # The commit message MarlinFirmware#15 will be skipped:

    # Update boards.h
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#16 will be skipped:

    # Update Makefile
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#17 will be skipped:

    # Update boards.h

    # The commit message MarlinFirmware#18 will be skipped:

    # Update Makefile

commit 4581957
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 05:15:31 2019 -0500

    Clean up some pins

commit bd1ced1
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 03:48:06 2019 -0600

    LulzBot Touch UI Followup (MarlinFirmware#15007)

commit 8c2cfaa
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 23:45:38 2019 -0500

    Fix BigTree_Btt002 build

commit 69641f1
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 03:15:37 2019 -0600

    Fix incompatible types error (MarlinFirmware#15009)

commit 825c2c3
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 02:49:43 2019 -0600

    Fix fan speed encoder scaling (MarlinFirmware#15010)

commit f1942f6
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 5e77760
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Tue Aug 20 19:37:03 2019 -0500

    Add TURBO_BACK_MENU_ITEM option (MarlinFirmware#14991)

commit 0cc524b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 19:08:58 2019 -0500

    Prevent BOARD_NAME conflict with env

commit 33f6d77
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:44:52 2019 -0400

    Adjust homing backoff feedrate (MarlinFirmware#14972)

commit 5a7c021
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:44:17 2019 -0400

    Misc. ExtUI fixes (MarlinFirmware#14971)

commit 6039893
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:42:30 2019 -0400

    Creality pins updates (MarlinFirmware#14979)

commit 8664b8e
Author: MaukCC <jos@mauk.cc>
Date:   Tue Aug 20 10:40:48 2019 +0200

    Adding HMS434 machine (MarlinFirmware#14931)

commit 5c6e827
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 03:11:18 2019 -0500

    Followup to STM32F407

commit 0b47558
Author: chzj333 <53591189+chzj333@users.noreply.github.com>
Date:   Tue Aug 20 16:05:12 2019 +0800

    New board STM32F407 (MarlinFirmware#14994)

commit bb4a252
Author: BigTreeTech <38851044+bigtreetech@users.noreply.github.com>
Date:   Tue Aug 20 16:02:52 2019 +0800

    Fix Bigtreetech STM32F40x variants ADC (MarlinFirmware#14996)

commit 67f8ba6
Author: Tim Moore <tim@youngmoores.com>
Date:   Tue Aug 20 00:40:44 2019 -0700

    Allow pullup/downs on power loss pin (MarlinFirmware#14986)

commit 19e21a8
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Tue Aug 20 00:38:31 2019 -0700

    Wanhao Duplicator i3 Mini config updates (MarlinFirmware#14908)

commit 05995d1
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Tue Aug 20 09:01:37 2019 +0200

    Unify buzz methods as MarlinUI::buzz (MarlinFirmware#14803)

commit 29c1290
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 02:28:12 2019 -0500

    Minor HAL patches

commit 1432d44
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 01:30:28 2019 -0500

    Patch circleci config

commit 94397db
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 00:00:07 2019 -0500

    [cron] Bump distribution date

commit 17cd1a4
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:03:12 2019 -0500

    Tweak TOUCH_MI_DEPLOY_XPOS block

commit dfcd437
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:00:46 2019 -0500

    Base HAS_LCD_CONTRAST on display type

commit 3f678b0
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:37:15 2019 -0500

    Remove some extra F4 conditions

commit 4d1a662
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:24:55 2019 -0500

    Fix STM32F7 STEPPER_ENABLE_PIN

commit 08434b3
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 20:49:33 2019 -0500

    Add TMC26XStepper, not ignore

commit cd09e35
Author: Tim Moore <tim@youngmoores.com>
Date:   Sun Aug 18 19:17:00 2019 -0700

    Remove extra M503 "M412" report (MarlinFirmware#14985)

commit c5be59d
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 18 22:11:33 2019 -0400

    Fix runout trigger on "inactive" sensor (MarlinFirmware#14990)

commit af5a7a2
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 18 22:03:26 2019 -0400

    Add missing ExtUI user confirmation (MarlinFirmware#14992)

commit 33d54c0
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Mon Aug 19 09:00:21 2019 +0700

    Remove extra defines (MarlinFirmware#14983)

commit 403eefd
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 20:17:25 2019 -0500

    Delete _Bootscreen.h

commit bc93ac5
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 19:51:37 2019 -0500

    Fix #define typo in configs

commit d2072f9
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Aug 18 19:36:14 2019 -0500

    Clean up PlatformIO lib_ignore (MarlinFirmware#14988)

    Originally from MarlinFirmware#14832.

    Users may need to delete platformio work folders before building.

commit c8e476a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 18:33:56 2019 -0500

    Embed some items in HAS_LCD_MENU

commit 9a3ee3b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 9d9e2de
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 17 20:14:14 2019 -0500

    Tweak UBL G29 status print

commit 823178c
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sun Aug 18 07:58:38 2019 +0700

    Use u8g int type for screen coordinates (MarlinFirmware#14965)

commit 6715fd1
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sun Aug 18 01:40:01 2019 +0200

    Animated Marlin boot screen (MarlinFirmware#14961)

commit 9e49f15
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 17 15:47:17 2019 -0500

    [cron] Bump distribution date

commit 8bdb3d9
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 16 20:57:19 2019 -0600

    Add CONTROLLERFAN_SPEED_Z_ONLY (MarlinFirmware#14956)

commit 587d4a6
Author: AnHardt <github@kitelab.de>
Date:   Sat Aug 17 04:17:10 2019 +0200

    Repair display throttling (MarlinFirmware#14960)

commit fecf808
Author: J.C. Nelson <32139633+xC0000005@users.noreply.github.com>
Date:   Fri Aug 16 19:15:27 2019 -0700

    Fix lambda missing capture (MarlinFirmware#14969)

commit 66bfad3
Author: Bob Kuhn <bob.kuhn@att.net>
Date:   Fri Aug 16 20:06:32 2019 -0500

    Fix missing U8glib.h include (MarlinFirmware#14966)

commit 1bcc5c9
Author: J.C. Nelson <32139633+xC0000005@users.noreply.github.com>
Date:   Fri Aug 16 18:02:35 2019 -0700

    MalyanLCD: Pause, resume, more ExtUI (MarlinFirmware#14852)

commit c3ff53a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 16 18:47:51 2019 -0500

    STM32 u8g defines

    Suggested by MarlinFirmware#14742 (comment)

commit 4575978
Author: Tim Moore <tim@youngmoores.com>
Date:   Fri Aug 16 16:42:24 2019 -0700

    Fix auto power for chamber fan (MarlinFirmware#14922)

commit 274934a
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 16 17:34:13 2019 -0600

    Add LULZBOT_TOUCH_UI (MarlinFirmware#14967)

commit 179d6c4
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 20:05:15 2019 -0600

    Add STARTUP_SCRIPT option. M17 parity with M18. (MarlinFirmware#14953)

commit 36dfbae
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 16:52:57 2019 -0600

    Add missing function declaration (MarlinFirmware#14955)

commit 263d7d3
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 16:52:14 2019 -0600

    "SD card" => "Media" (MarlinFirmware#14951)

commit 24ce8be
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:00:11 2019 -0500

    [cron] Bump distribution date

commit 4cc1039
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Wed Aug 14 06:41:17 2019 +0200

    Alfawise Flash EEPROM, Z Servo Probe (MarlinFirmware#14877)

commit 0fbb26c
Author: Joseph Bozarth <bozarjp@gmail.com>
Date:   Tue Aug 13 23:38:45 2019 -0500

    M16 - Expected Printer Check (MarlinFirmware#14924)

commit a26b57a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 13 19:38:54 2019 -0500

    Minor pins cleanup

commit 059f575
Author: Acenotass <44540957+Acenotass@users.noreply.github.com>
Date:   Wed Aug 14 06:19:44 2019 +0600

    Update Russian language (MarlinFirmware#14940)

commit a67830b
Author: Timothy Hoogland <houseofbugs@gmail.com>
Date:   Tue Aug 13 00:03:42 2019 -0500

    TH3D EZBoard is LPC1769 (MarlinFirmware#14936)

commit 03df3f4
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Tue Aug 13 02:50:34 2019 +0200

    Fix Python scripts unhandled quotes (MarlinFirmware#14926)

commit c6be989
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Tue Aug 13 02:48:46 2019 +0200

    Store EEPROM config in flash (MarlinFirmware#14923)

    Avoid confusion between the 2 possible SDs...

commit 13d8dc0
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:25:30 2019 -0600

    Fix incorrect print stat in ExtUI (MarlinFirmware#14881)

commit dc21e2e
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:24:41 2019 -0600

    Increase XY nozzle offset range (MarlinFirmware#14882)

commit fa53384
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:23:37 2019 -0600

    Bury easter egg deeper (MarlinFirmware#14883)

commit af4bcb6
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:22:48 2019 +0200

    SAMD51 typo fix (MarlinFirmware#14885)

commit d7172a4
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sun Aug 11 02:22:18 2019 +0200

    Cleanup and conditions (MarlinFirmware#14886)

commit 03dbe16
Author: Johnny Eshak <info@johnnytheone.com>
Date:   Sun Aug 11 02:20:40 2019 +0200

    Compiling M43 on invalid conversion (MarlinFirmware#14897)

commit f085199
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:19:52 2019 +0200

    SAMD51: Some LCD pin fixes (MarlinFirmware#14915)

commit d78086c
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:18:32 2019 +0200

    SAMD51: Neopixel pin mapping (MarlinFirmware#14913)

commit 9c5086e
Author: Eric Ptak <trouch@trouch.com>
Date:   Sun Aug 11 02:14:31 2019 +0200

    [STM32F1] Simpler Flash EEPROM (MarlinFirmware#14829)

commit 0745d48
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Aug 11 01:22:11 2019 +0200

    Fix build with and without TOUCH_BUTTONS (MarlinFirmware#14912)

commit e7aba49
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 9 23:53:55 2019 -0700

    Update PB5 to correct pin number (MarlinFirmware#14891)

commit 5ea5d71
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 9 23:52:26 2019 -0700

    Tevo Michelangelo config updates (MarlinFirmware#14895)

commit 5d2519e
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 10 08:45:36 2019 +0200

    Allow use of Fysetc SoftwareSerialM (MarlinFirmware#14893)

commit d2d71ca
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sat Aug 10 13:42:52 2019 +0700

    Clean up Touch pins. Better up/down touch response. (MarlinFirmware#14900)

commit 8cc0b4b
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 10 07:58:21 2019 +0200

    Revert "Edit STEPS_PER_MM integer only" (MarlinFirmware#14909)

    This reverts commit 2d98bb3.

commit 3129fd0
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sat Aug 10 07:56:55 2019 +0200

    SAMD51: Update LCD pins (MarlinFirmware#14907)

commit 9479ec3
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sat Aug 10 07:53:26 2019 +0200

    Fix Service Menu compile error (MarlinFirmware#14903)

commit a7f1021
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sat Aug 10 00:00:20 2019 +0200

    Fix SPI_ENDSTOPS compile error (MarlinFirmware#14906)
fmuntean added a commit to fmuntean/Marlin that referenced this issue Sep 3, 2019
commit 12c595c
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Mon Sep 2 12:45:02 2019 +0200

    SAMD51 LCD support (MarlinFirmware#15113)

commit 23bb40d
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Sep 2 05:24:24 2019 -0500

    Fix MKS_MINI_12864 init

    See MarlinFirmware#13550

    Co-Authored-By: DrDitto <drditto@users.noreply.github.com>

commit 9958f5e
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Mon Sep 2 09:44:48 2019 +0200

    Home on G34 if steppers slept (MarlinFirmware#15127)

commit 59152f2
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Mon Sep 2 00:42:11 2019 -0700

    Flash-based EEPROM on SKR Mini E3 DIP (MarlinFirmware#15128)

commit c981710
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Mon Sep 2 09:40:33 2019 +0200

    Update French language (MarlinFirmware#15129)

commit e6a114b
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Mon Sep 2 09:39:40 2019 +0200

    Update Italian language (MarlinFirmware#15130)

commit b97bb14
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Mon Sep 2 09:37:50 2019 +0200

    Full-featured Alfawise U20 config (MarlinFirmware#15131)

commit 5406982
Author: Gustavo Alvarez <462213+sl1pkn07@users.noreply.github.com>
Date:   Mon Sep 2 09:36:32 2019 +0200

    Update Spanish language (MarlinFirmware#15132)

commit f6505c8
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Mon Sep 2 00:35:59 2019 -0700

    Fix Ender-3 Status Screen Y Offset (MarlinFirmware#15136)

commit 93dcc22
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Sep 2 01:09:45 2019 -0500

    Drop extra call to get_available_commands

commit 451a942
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Sep 2 01:04:00 2019 -0500

    Suspend queue during wait_for_hotend

commit b4715b2
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Sep 2 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 34b7342
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Sep 1 23:54:41 2019 -0500

    Apply #ifdef/#ifndef where possible

commit 4078f26
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Sep 1 23:43:38 2019 -0500

    Apply shorthand option macros

commit a2e412c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Sep 1 20:21:11 2019 -0500

    Rename command buffer var

commit d59d9b5
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Sep 1 11:10:35 2019 +0200

    Alfawise - LK1/LK2/LK4 and BLTouch (MarlinFirmware#15118)

commit ee240d2
Author: weakset <esa.oikari@ejo.fi>
Date:   Sun Sep 1 12:04:40 2019 +0300

    Use Flash-based EEPROM on SKR mini-E3 (MarlinFirmware#15126)

commit be051c8
Author: Jason Smith <jason.inet@gmail.com>
Date:   Sun Sep 1 02:00:20 2019 -0700

    Fix Z_STEPPER_ALIGN_[XY] sanity error (MarlinFirmware#15124)

commit ee444d7
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Sep 1 04:10:50 2019 +0200

    Fix SKRmini test required serial port(s) (MarlinFirmware#15117)

commit c8e0967
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Sun Sep 1 03:54:36 2019 +0200

    Gantry: Enable Filament Change (MarlinFirmware#15122)

commit 8778e12
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 20:49:02 2019 -0500

    Fix some missed misspellings

commit 2747ab7
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sat Aug 31 18:46:10 2019 -0700

    Ender-3 default TMC currents (MarlinFirmware#15115)

commit 586b334
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 31 19:44:45 2019 -0500

    Split up stepper indirection (MarlinFirmware#15111)

commit 87b16ed
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 07:03:36 2019 -0500

    Bring Configuration.h up to date

commit 8fca850
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 07:00:35 2019 -0500

    Patch early env rename

commit 25cf7de
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 30 23:40:52 2019 -0700

    Disable Tevo Tarantula Pro PIDTEMPBED (MarlinFirmware#15089)

commit 66f1da7
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 31 01:06:22 2019 -0500

    Use 'ui.' where possible

commit 26fa085
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sat Aug 31 10:49:24 2019 +0700

    Add RGB565 Color Definitions for TFT (MarlinFirmware#15099)

commit 9449201
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:29:59 2019 -0500

    Add more platform Travis tests

commit 0f4d3e1
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 18:16:50 2019 -0500

    Fix ESP32 "DISABLED" name conflict

commit 1eeef30
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 19:14:43 2019 -0500

    A single generate_click lambda

commit c014f8d
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 31 01:15:04 2019 +0200

    Fix STM32F1 SPI warning (gcc 8.2.1) (MarlinFirmware#15104)

commit d068470
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 31 00:46:09 2019 +0200

    Prevent Linux min/max error (MarlinFirmware#15107)

commit ba91bca
Author: Bob Kuhn <bob.kuhn@att.net>
Date:   Fri Aug 30 17:39:45 2019 -0500

    TMC SPI daisy chain support (experimental) (MarlinFirmware#15081)

commit 0bcb644
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 16:09:57 2019 -0500

    Revert _BV testing commit

    This reverts commit 9223261.

commit 05ef9b2
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 30 14:44:39 2019 -0500

    [cron] Bump distribution date

commit 2aef83d
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 27 20:28:42 2019 -0500

    Add a PlatformIO hook to alter CXXFLAGS

commit 23cffb2
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 27 20:50:48 2019 -0500

    Add an env to get the Include Tree

commit 9223261
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 17:50:16 2019 -0500

    Only define _BV in Marduino.h

commit d25231a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 17:06:18 2019 -0500

    Spacing, defined(), #include tweaks

commit 7ebfae2
Author: Karl Andersson <karl@iaccess.se>
Date:   Fri Aug 30 00:00:01 2019 +0200

    Fix HAL_STM32 SPI regression (MarlinFirmware#15093)

    Reference: 0b47558

commit f5a1fab
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Thu Aug 29 14:57:56 2019 -0700

    Clarify TMC2209 Sensitivity vs. Others (MarlinFirmware#15092)

commit 3f77d6a
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Thu Aug 29 23:05:22 2019 +0200

    Fix expire_status warning (MarlinFirmware#15094)

commit 38983fd
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Thu Aug 29 13:19:07 2019 +0700

    Add 'Back' Button for Touch TFT 320x240 (MarlinFirmware#15060)

commit 8196ced
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 00:54:42 2019 -0500

    Leave LCD_PINS_Dn defined for other uses

    Fix MarlinFirmware#14998

commit 0ebaea9
Author: AlexandrZloy <49792082+AlexandrZloy@users.noreply.github.com>
Date:   Thu Aug 29 12:15:31 2019 +0700

    Add stallGuard threshold for X2 (MarlinFirmware#15042)

commit e1d65b8
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 29 00:00:03 2019 -0500

    [cron] Bump distribution date

commit ca5da02
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Thu Aug 29 06:49:51 2019 +0200

    dogm: u8g prototypes cleanup (MarlinFirmware#15082)

commit a61c91a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 21:28:21 2019 -0500

    Use 'bugfix' branch of U8glib-HAL

commit 1d8ad7c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 21:21:38 2019 -0500

    Safe changes from HAL cleanup

commit 9596312
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 28 08:12:18 2019 -0500

    Patch a u8g include

commit 7b99c26
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 26 17:52:11 2019 -0500

    Fix FTDI_EVE_LIB platform includes

commit 3ac76f0
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Wed Aug 28 07:40:18 2019 -0500

    Invariant Marlin bootscreen (MarlinFirmware#15057)

commit b2a4b6f
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 19:07:13 2019 -0500

    Don't use board url as override

commit b8e4b99
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 18:57:32 2019 -0500

    Separate board website URL

commit 6341aef
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 19:05:03 2019 -0500

    Info menu tweak style

commit 0f386d0
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 28 03:23:13 2019 -0600

    Followup fixes to ExtUI (MarlinFirmware#15068)

commit 081e450
Author: Luu Lac <45380455+shitcreek@users.noreply.github.com>
Date:   Wed Aug 28 04:20:28 2019 -0500

    Fix G53 as prefix, G28 with CNC_COORDINATE_SYSTEMS (MarlinFirmware#15069)

commit ca084dc
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Wed Aug 28 14:49:21 2019 +0700

    Switch col vs row variable name (MarlinFirmware#15072)

commit 604bdf0
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Wed Aug 28 09:46:21 2019 +0200

    Update Italian language (MarlinFirmware#15076)

commit b7796bc
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Wed Aug 28 01:51:01 2019 -0400

    Disable steppers on M112 (MarlinFirmware#15065)

    And change verbiage to not refer to "Emergency Stop."

commit 318356b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 26 00:00:07 2019 -0500

    [cron] Bump distribution date

commit d2f211c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 20:52:07 2019 -0500

    Gantry followup

commit 9d12788
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Mon Aug 26 03:51:06 2019 +0200

    ADIMLab Gantry - Spelling Correction (MarlinFirmware#15043)

commit 1769f43
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Sun Aug 25 02:47:02 2019 -0700

    Fix CR-10/10S/Mini/5S Bed Thermistor Types (MarlinFirmware#15040)

commit f218405
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 25 05:46:02 2019 -0400

    Fix ExtUI invalid speed, timer (MarlinFirmware#15031)

commit 1557656
Author: Daniel Callander <Knifa@users.noreply.github.com>
Date:   Sun Aug 25 10:43:53 2019 +0100

    Add warning when trying to use JD with kinematic systems (MarlinFirmware#15032)

commit 7183a58
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 07:46:30 2019 -0500

    Add EZBOARD PT100 pin

commit c7825e6
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 04:30:02 2019 -0500

    Contrast over 63 assume 255 max

    This is closer to the prior behavior.

commit 1461ee4
Author: Tim Moore <tim@youngmoores.com>
Date:   Sun Aug 25 02:25:07 2019 -0700

    Make LCD_CONTRAST_MAX >= _LCD_CONTRAST_INIT (MarlinFirmware#15046)

commit 9e9e578
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 25 00:00:03 2019 -0500

    [cron] Bump distribution date

commit 8033bc8
Author: Tim Moore <tim@youngmoores.com>
Date:   Sat Aug 24 17:50:04 2019 -0700

    Turbo-back Info menu items (MarlinFirmware#15049)

commit d6a1652
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 24 03:40:28 2019 -0500

    New Language: Vietnamese (MarlinFirmware#13892)

commit f6b604f
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 02:10:50 2019 -0500

    Helper Script tweaks

commit 7fbf40c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 02:02:31 2019 -0500

    Add command-check to get-bdf2u8g.sh

commit da601d5
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 24 00:47:19 2019 -0600

    Update USB_FLASH_DRIVE_SUPPORT (MarlinFirmware#15021)

commit 20fc66f
Merge: 7502569 334777c
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sat Aug 24 01:45:11 2019 -0500

    ADIMLab Granty v1 / v2 (MarlinFirmware#15017)

    * # This is a combination of 18 commits.
    # This is the 1st commit message:

    Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#2 will be skipped:

    # Update Configuration.h

    # The commit message MarlinFirmware#3 will be skipped:

    # Add files via upload
    #
    # Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#4 will be skipped:

    # Create Configuration.h

    # The commit message MarlinFirmware#5 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#6 will be skipped:

    # Create Test.h

    # The commit message MarlinFirmware#7 will be skipped:

    # Add files via upload

    # The commit message MarlinFirmware#8 will be skipped:

    # Delete Test.h

    # The commit message MarlinFirmware#9 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#10 will be skipped:

    # Delete Configuration_adv.h

    # The commit message MarlinFirmware#11 will be skipped:

    # Add files via upload
    #
    # Add ADIMLab Pins

    # The commit message MarlinFirmware#12 will be skipped:

    # Add files via upload
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#13 will be skipped:

    # Update Configuration.h
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#14 will be skipped:

    # Update pins.h
    #
    # Add ADIMLab Board

    # The commit message MarlinFirmware#15 will be skipped:

    # Update boards.h
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#16 will be skipped:

    # Update Makefile
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#17 will be skipped:

    # Update boards.h

    # The commit message MarlinFirmware#18 will be skipped:

    # Update Makefile

    * Add Support for ADIMLab Granty

    * Optimize bootscreen

    * Update Makefile

    Updated Description

    * Update boards.h

    Updated Description

    * Update pins_HJC2560C_REV2.h

    Updated Description

    * Update Configuration.h

    Added Author + Custom_Machine_Name

    * Create _Bootscreen.h

    Add Bootscreen

    * Add files via upload

    Add ADIMLab Granty v1

    * Update boards.h

    Add ADIMLab Granty v1

    * Update Makefile

    Add ADIMLab Granty v1

    * Update pins_HJC2560C_REV2.h

    * Consolidate Granty configs

    * config updates

commit 7502569
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 01:42:38 2019 -0500

    Apply #ifdef

commit d527c46
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 01:42:28 2019 -0500

    Delta: Reduce default MIN_STEPS_PER_SEGMENT

commit 848dd74
Author: BigTreeTech <38851044+bigtreetech@users.noreply.github.com>
Date:   Sat Aug 24 14:33:16 2019 +0800

    Fix STM32F1 ADC read temperature error (MarlinFirmware#15026)

    …after USB CDC connect.

commit 04a9962
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:57:50 2019 -0500

    Fix: Contrast override in pins files

    Move contrast handling to `Conditionals_post.h` so pins files can override the LCD defaults.

commit 334777c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:24:48 2019 -0500

    config updates

commit 8c73017
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 24 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 62d2a65
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 23:49:30 2019 -0500

    Consolidate Granty configs

commit 09ee5a5
Merge: 9d8e3d4 f2ad1ce
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 23:45:37 2019 -0500

    Merge remote-tracking branch 'upstream/bugfix-2.0.x' into bf2_granty_fix_15017

commit efeea9b
Author: Tim Moore <tim@youngmoores.com>
Date:   Fri Aug 23 20:30:11 2019 -0700

    pca9632_buzz fix (MarlinFirmware#15020)

commit e61e54a
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 23 21:29:00 2019 -0600

    Fix TURBO_BACK_MENU_ITEM compile error (MarlinFirmware#15019)

commit 0a280f0
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 24 05:21:30 2019 +0200

    Flag unused variables without buzzer (MarlinFirmware#15016)

commit f2ad1ce
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 23 20:59:37 2019 -0500

    Update PT-BR

commit 9c87786
Author: ManuelMcLure <manuel@mclure.org>
Date:   Fri Aug 23 18:55:41 2019 -0700

    Change default Re-ARM UART pin order (MarlinFirmware#15037)

commit fdef32c
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:17:13 2019 -0500

    Shorten Website URLs

commit 7924e0d
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 19:36:18 2019 -0500

    Add print at position shortcuts

commit 5c0e5c5
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:01:10 2019 -0500

    Fix boot screen warning

commit dd6efe9
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 18:56:59 2019 -0500

    Restore documented M503 behavior

commit 6429b8b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Thu Aug 22 17:38:23 2019 -0500

    Fix EZBoard platform test

commit e604f76
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Thu Aug 22 01:56:39 2019 +0200

    Enable contrast via LCD_CONTRAST_INIT (MarlinFirmware#15006)

commit 9d8e3d4
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:38:08 2019 +0200

    Update pins_HJC2560C_REV2.h

commit 2526e2d
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:36:15 2019 +0200

    Update Makefile

    Add ADIMLab Granty v1

commit d858f44
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:34:44 2019 +0200

    Update boards.h

    Add ADIMLab Granty v1

commit c3d1671
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:30:17 2019 +0200

    Add files via upload

    Add ADIMLab Granty v1

commit 778466a
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 17:29:25 2019 +0200

    Create _Bootscreen.h

    Add Bootscreen

commit 42f3549
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:33:36 2019 +0200

    Update Configuration.h

    Added Author + Custom_Machine_Name

commit 0309a5f
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:30:08 2019 +0200

    Update pins_HJC2560C_REV2.h

    Updated Description

commit 9434b81
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:27:45 2019 +0200

    Update boards.h

    Updated Description

commit 6b35951
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 16:26:25 2019 +0200

    Update Makefile

    Updated Description

commit 012f577
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Wed Aug 21 13:22:23 2019 +0200

    STM32F1: Import (rogerclarkmelbourne) SPI class (MarlinFirmware#15002)

commit 4be9822
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Wed Aug 21 12:33:17 2019 +0200

    ADIMLab Granty pins/config (MarlinFirmware#14919)

commit 1fb3c40
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 05:30:33 2019 -0500

    Optimize bootscreen

commit f7aac7a
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Wed Aug 21 05:05:44 2019 -0500

    Add Support for ADIMLab Granty

commit de122c9
Author: ETE-Design <Mikkel@MPEntreprise.Dk>
Date:   Sat Aug 10 18:18:27 2019 +0200

    # This is a combination of 18 commits.
    # This is the 1st commit message:

    Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#2 will be skipped:

    # Update Configuration.h

    # The commit message MarlinFirmware#3 will be skipped:

    # Add files via upload
    #
    # Add Support for ADIMLab Granty

    # The commit message MarlinFirmware#4 will be skipped:

    # Create Configuration.h

    # The commit message MarlinFirmware#5 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#6 will be skipped:

    # Create Test.h

    # The commit message MarlinFirmware#7 will be skipped:

    # Add files via upload

    # The commit message MarlinFirmware#8 will be skipped:

    # Delete Test.h

    # The commit message MarlinFirmware#9 will be skipped:

    # Delete Configuration.h

    # The commit message MarlinFirmware#10 will be skipped:

    # Delete Configuration_adv.h

    # The commit message MarlinFirmware#11 will be skipped:

    # Add files via upload
    #
    # Add ADIMLab Pins

    # The commit message MarlinFirmware#12 will be skipped:

    # Add files via upload
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#13 will be skipped:

    # Update Configuration.h
    #
    # Add Bootscreen

    # The commit message MarlinFirmware#14 will be skipped:

    # Update pins.h
    #
    # Add ADIMLab Board

    # The commit message MarlinFirmware#15 will be skipped:

    # Update boards.h
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#16 will be skipped:

    # Update Makefile
    #
    # Add ADIMLab Granty

    # The commit message MarlinFirmware#17 will be skipped:

    # Update boards.h

    # The commit message MarlinFirmware#18 will be skipped:

    # Update Makefile

commit 4581957
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 05:15:31 2019 -0500

    Clean up some pins

commit bd1ced1
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 03:48:06 2019 -0600

    LulzBot Touch UI Followup (MarlinFirmware#15007)

commit 8c2cfaa
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 23:45:38 2019 -0500

    Fix BigTree_Btt002 build

commit 69641f1
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 03:15:37 2019 -0600

    Fix incompatible types error (MarlinFirmware#15009)

commit 825c2c3
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 21 02:49:43 2019 -0600

    Fix fan speed encoder scaling (MarlinFirmware#15010)

commit f1942f6
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 21 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 5e77760
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Tue Aug 20 19:37:03 2019 -0500

    Add TURBO_BACK_MENU_ITEM option (MarlinFirmware#14991)

commit 0cc524b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 19:08:58 2019 -0500

    Prevent BOARD_NAME conflict with env

commit 33f6d77
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:44:52 2019 -0400

    Adjust homing backoff feedrate (MarlinFirmware#14972)

commit 5a7c021
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:44:17 2019 -0400

    Misc. ExtUI fixes (MarlinFirmware#14971)

commit 6039893
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Tue Aug 20 04:42:30 2019 -0400

    Creality pins updates (MarlinFirmware#14979)

commit 8664b8e
Author: MaukCC <jos@mauk.cc>
Date:   Tue Aug 20 10:40:48 2019 +0200

    Adding HMS434 machine (MarlinFirmware#14931)

commit 5c6e827
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 20 03:11:18 2019 -0500

    Followup to STM32F407

commit 0b47558
Author: chzj333 <53591189+chzj333@users.noreply.github.com>
Date:   Tue Aug 20 16:05:12 2019 +0800

    New board STM32F407 (MarlinFirmware#14994)

commit bb4a252
Author: BigTreeTech <38851044+bigtreetech@users.noreply.github.com>
Date:   Tue Aug 20 16:02:52 2019 +0800

    Fix Bigtreetech STM32F40x variants ADC (MarlinFirmware#14996)

commit 67f8ba6
Author: Tim Moore <tim@youngmoores.com>
Date:   Tue Aug 20 00:40:44 2019 -0700

    Allow pullup/downs on power loss pin (MarlinFirmware#14986)

commit 19e21a8
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Tue Aug 20 00:38:31 2019 -0700

    Wanhao Duplicator i3 Mini config updates (MarlinFirmware#14908)

commit 05995d1
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Tue Aug 20 09:01:37 2019 +0200

    Unify buzz methods as MarlinUI::buzz (MarlinFirmware#14803)

commit 29c1290
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 02:28:12 2019 -0500

    Minor HAL patches

commit 1432d44
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 01:30:28 2019 -0500

    Patch circleci config

commit 94397db
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Mon Aug 19 00:00:07 2019 -0500

    [cron] Bump distribution date

commit 17cd1a4
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:03:12 2019 -0500

    Tweak TOUCH_MI_DEPLOY_XPOS block

commit dfcd437
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:00:46 2019 -0500

    Base HAS_LCD_CONTRAST on display type

commit 3f678b0
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:37:15 2019 -0500

    Remove some extra F4 conditions

commit 4d1a662
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 23:24:55 2019 -0500

    Fix STM32F7 STEPPER_ENABLE_PIN

commit 08434b3
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 20:49:33 2019 -0500

    Add TMC26XStepper, not ignore

commit cd09e35
Author: Tim Moore <tim@youngmoores.com>
Date:   Sun Aug 18 19:17:00 2019 -0700

    Remove extra M503 "M412" report (MarlinFirmware#14985)

commit c5be59d
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 18 22:11:33 2019 -0400

    Fix runout trigger on "inactive" sensor (MarlinFirmware#14990)

commit af5a7a2
Author: InsanityAutomation <38436470+InsanityAutomation@users.noreply.github.com>
Date:   Sun Aug 18 22:03:26 2019 -0400

    Add missing ExtUI user confirmation (MarlinFirmware#14992)

commit 33d54c0
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Mon Aug 19 09:00:21 2019 +0700

    Remove extra defines (MarlinFirmware#14983)

commit 403eefd
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 20:17:25 2019 -0500

    Delete _Bootscreen.h

commit bc93ac5
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 19:51:37 2019 -0500

    Fix #define typo in configs

commit d2072f9
Author: Scott Lahteine <thinkyhead@users.noreply.github.com>
Date:   Sun Aug 18 19:36:14 2019 -0500

    Clean up PlatformIO lib_ignore (MarlinFirmware#14988)

    Originally from MarlinFirmware#14832.

    Users may need to delete platformio work folders before building.

commit c8e476a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 18:33:56 2019 -0500

    Embed some items in HAS_LCD_MENU

commit 9a3ee3b
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sun Aug 18 00:00:04 2019 -0500

    [cron] Bump distribution date

commit 9d9e2de
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 17 20:14:14 2019 -0500

    Tweak UBL G29 status print

commit 823178c
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sun Aug 18 07:58:38 2019 +0700

    Use u8g int type for screen coordinates (MarlinFirmware#14965)

commit 6715fd1
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sun Aug 18 01:40:01 2019 +0200

    Animated Marlin boot screen (MarlinFirmware#14961)

commit 9e49f15
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Sat Aug 17 15:47:17 2019 -0500

    [cron] Bump distribution date

commit 8bdb3d9
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 16 20:57:19 2019 -0600

    Add CONTROLLERFAN_SPEED_Z_ONLY (MarlinFirmware#14956)

commit 587d4a6
Author: AnHardt <github@kitelab.de>
Date:   Sat Aug 17 04:17:10 2019 +0200

    Repair display throttling (MarlinFirmware#14960)

commit fecf808
Author: J.C. Nelson <32139633+xC0000005@users.noreply.github.com>
Date:   Fri Aug 16 19:15:27 2019 -0700

    Fix lambda missing capture (MarlinFirmware#14969)

commit 66bfad3
Author: Bob Kuhn <bob.kuhn@att.net>
Date:   Fri Aug 16 20:06:32 2019 -0500

    Fix missing U8glib.h include (MarlinFirmware#14966)

commit 1bcc5c9
Author: J.C. Nelson <32139633+xC0000005@users.noreply.github.com>
Date:   Fri Aug 16 18:02:35 2019 -0700

    MalyanLCD: Pause, resume, more ExtUI (MarlinFirmware#14852)

commit c3ff53a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Fri Aug 16 18:47:51 2019 -0500

    STM32 u8g defines

    Suggested by MarlinFirmware#14742 (comment)

commit 4575978
Author: Tim Moore <tim@youngmoores.com>
Date:   Fri Aug 16 16:42:24 2019 -0700

    Fix auto power for chamber fan (MarlinFirmware#14922)

commit 274934a
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Fri Aug 16 17:34:13 2019 -0600

    Add LULZBOT_TOUCH_UI (MarlinFirmware#14967)

commit 179d6c4
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 20:05:15 2019 -0600

    Add STARTUP_SCRIPT option. M17 parity with M18. (MarlinFirmware#14953)

commit 36dfbae
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 16:52:57 2019 -0600

    Add missing function declaration (MarlinFirmware#14955)

commit 263d7d3
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Wed Aug 14 16:52:14 2019 -0600

    "SD card" => "Media" (MarlinFirmware#14951)

commit 24ce8be
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Wed Aug 14 00:00:11 2019 -0500

    [cron] Bump distribution date

commit 4cc1039
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Wed Aug 14 06:41:17 2019 +0200

    Alfawise Flash EEPROM, Z Servo Probe (MarlinFirmware#14877)

commit 0fbb26c
Author: Joseph Bozarth <bozarjp@gmail.com>
Date:   Tue Aug 13 23:38:45 2019 -0500

    M16 - Expected Printer Check (MarlinFirmware#14924)

commit a26b57a
Author: Scott Lahteine <github@thinkyhead.com>
Date:   Tue Aug 13 19:38:54 2019 -0500

    Minor pins cleanup

commit 059f575
Author: Acenotass <44540957+Acenotass@users.noreply.github.com>
Date:   Wed Aug 14 06:19:44 2019 +0600

    Update Russian language (MarlinFirmware#14940)

commit a67830b
Author: Timothy Hoogland <houseofbugs@gmail.com>
Date:   Tue Aug 13 00:03:42 2019 -0500

    TH3D EZBoard is LPC1769 (MarlinFirmware#14936)

commit 03df3f4
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Tue Aug 13 02:50:34 2019 +0200

    Fix Python scripts unhandled quotes (MarlinFirmware#14926)

commit c6be989
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Tue Aug 13 02:48:46 2019 +0200

    Store EEPROM config in flash (MarlinFirmware#14923)

    Avoid confusion between the 2 possible SDs...

commit 13d8dc0
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:25:30 2019 -0600

    Fix incorrect print stat in ExtUI (MarlinFirmware#14881)

commit dc21e2e
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:24:41 2019 -0600

    Increase XY nozzle offset range (MarlinFirmware#14882)

commit fa53384
Author: Marcio Teixeira <marcio@alephobjects.com>
Date:   Sat Aug 10 18:23:37 2019 -0600

    Bury easter egg deeper (MarlinFirmware#14883)

commit af4bcb6
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:22:48 2019 +0200

    SAMD51 typo fix (MarlinFirmware#14885)

commit d7172a4
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sun Aug 11 02:22:18 2019 +0200

    Cleanup and conditions (MarlinFirmware#14886)

commit 03dbe16
Author: Johnny Eshak <info@johnnytheone.com>
Date:   Sun Aug 11 02:20:40 2019 +0200

    Compiling M43 on invalid conversion (MarlinFirmware#14897)

commit f085199
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:19:52 2019 +0200

    SAMD51: Some LCD pin fixes (MarlinFirmware#14915)

commit d78086c
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sun Aug 11 02:18:32 2019 +0200

    SAMD51: Neopixel pin mapping (MarlinFirmware#14913)

commit 9c5086e
Author: Eric Ptak <trouch@trouch.com>
Date:   Sun Aug 11 02:14:31 2019 +0200

    [STM32F1] Simpler Flash EEPROM (MarlinFirmware#14829)

commit 0745d48
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sun Aug 11 01:22:11 2019 +0200

    Fix build with and without TOUCH_BUTTONS (MarlinFirmware#14912)

commit e7aba49
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 9 23:53:55 2019 -0700

    Update PB5 to correct pin number (MarlinFirmware#14891)

commit 5ea5d71
Author: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
Date:   Fri Aug 9 23:52:26 2019 -0700

    Tevo Michelangelo config updates (MarlinFirmware#14895)

commit 5d2519e
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 10 08:45:36 2019 +0200

    Allow use of Fysetc SoftwareSerialM (MarlinFirmware#14893)

commit d2d71ca
Author: Robby Candra <robbycandra.mail@gmail.com>
Date:   Sat Aug 10 13:42:52 2019 +0700

    Clean up Touch pins. Better up/down touch response. (MarlinFirmware#14900)

commit 8cc0b4b
Author: Tanguy Pruvot <tpruvot@users.noreply.github.com>
Date:   Sat Aug 10 07:58:21 2019 +0200

    Revert "Edit STEPS_PER_MM integer only" (MarlinFirmware#14909)

    This reverts commit 2d98bb3.

commit 3129fd0
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sat Aug 10 07:56:55 2019 +0200

    SAMD51: Update LCD pins (MarlinFirmware#14907)

commit 9479ec3
Author: Ludy <Ludy87@users.noreply.github.com>
Date:   Sat Aug 10 07:53:26 2019 +0200

    Fix Service Menu compile error (MarlinFirmware#14903)

commit a7f1021
Author: Giuliano Zaro <3684609+GMagician@users.noreply.github.com>
Date:   Sat Aug 10 00:00:20 2019 +0200

    Fix SPI_ENDSTOPS compile error (MarlinFirmware#14906)
walkiewicz125 pushed a commit to walkiewicz125/Marlin that referenced this issue Apr 15, 2020
commit e83c490
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Apr 7 14:45:18 2020 +0200

    SD Card volume init fix

commit 7f4fd10
Merge: 1538ee9 e1fc6f7
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Apr 7 14:36:34 2020 +0200

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro-Stock

commit 1538ee9
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Mar 30 20:31:31 2020 +0200

    Set settings for stock Sapphire Pro

commit d36e6c1
Merge: e8b840f 747a4bb
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Mar 30 20:05:14 2020 +0200

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit e8b840f
Author: petrzmax <petrzmax@gmail.com>
Date:   Sat Mar 28 13:42:32 2020 +0100

    SPI EEprom Flash fix & Adv Pause enabled

commit f597206
Merge: ffb372e 747b964
Author: petrzmax <petrzmax@gmail.com>
Date:   Sat Mar 28 13:16:39 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit ffb372e
Merge: fc87e19 8752fbd
Author: petrzmax <petrzmax@gmail.com>
Date:   Sat Mar 28 00:55:40 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit fc87e19
Merge: dcddbf1 54a12ee
Author: petrzmax <petrzmax@gmail.com>
Date:   Thu Mar 26 13:29:43 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit dcddbf1
Merge: 2f76ba7 14daf1e
Author: petrzmax <petrzmax@gmail.com>
Date:   Thu Mar 19 15:01:18 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 2f76ba7
Author: petrzmax <petrzmax@gmail.com>
Date:   Wed Mar 18 19:29:25 2020 +0100

    adjust stepper current

commit 66dadce
Merge: a3963ed 201c991
Author: petrzmax <petrzmax@gmail.com>
Date:   Wed Mar 11 15:02:06 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit a3963ed
Merge: 90fe4da ab1863a
Author: petrzmax <petrzmax@gmail.com>
Date:   Wed Mar 4 12:24:44 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 90fe4da
Merge: d5f4f6c 42208bc
Author: petrzmax <petrzmax@gmail.com>
Date:   Sun Feb 16 20:50:20 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit d5f4f6c
Merge: b226623 63dd0f2
Author: petrzmax <petrzmax@gmail.com>
Date:   Fri Feb 14 19:29:48 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit b226623
Merge: f7e4299 4a73379
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Feb 11 20:22:34 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit f7e4299
Merge: bcf9f7d 0b45493
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Feb 10 19:13:14 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit bcf9f7d
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Feb 10 19:09:23 2020 +0100

    Clean Configuration.h

commit 6d69f89
Merge: 5732cf6 15b6ad4
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Feb 4 13:24:42 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 5732cf6
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Feb 4 13:19:33 2020 +0100

    Config updated

commit 0440ae2
Merge: e28d928 c4df5cf
Author: petrzmax <petrzmax@gmail.com>
Date:   Fri Jan 31 14:50:24 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit e28d928
Author: petrzmax <petrzmax@gmail.com>
Date:   Thu Jan 30 21:29:52 2020 +0100

    Hemera calibrated & XY steps changed

commit 8e64106
Author: petrzmax <petrzmax@gmail.com>
Date:   Thu Jan 30 18:31:07 2020 +0100

    Add PT100 on 32 bit mcu temptable

commit ebc6fec
Merge: e57f4a9 3c9464e
Author: petrzmax <petrzmax@gmail.com>
Date:   Thu Jan 30 11:48:18 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit e57f4a9
Merge: 06acb0c 131acf3
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 27 23:44:19 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 06acb0c
Merge: 1e44132 e2eef12
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 27 18:23:14 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 1e44132
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 27 18:18:38 2020 +0100

    PT100 - new PID's

commit 5f32523
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 27 14:46:54 2020 +0100

    PT100 & Hemera setup

commit aa1179c
Author: petrzmax <petrzmax@gmail.com>
Date:   Wed Jan 22 20:55:07 2020 +0100

    Tweaked to allow use of latest TMC lib

commit f8f4be8
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Jan 21 20:12:41 2020 +0100

    TMC2209 SPI connection set

commit 38413dc
Merge: 7c15cbd b7f86bf
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Jan 21 11:27:34 2020 +0100

    Merge branch 'bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 7c15cbd
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Jan 21 11:26:16 2020 +0100

    Added SPI pins for TMC's

commit 53741b2
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 20 22:27:38 2020 +0100

    Appropriate upscaler was set

commit 644bfb2
Merge: d2aea39 97b5a5f
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 20 21:31:16 2020 +0100

    Merge bugfix-2.0.x changes & revert original TFT upscaler

commit d2aea39
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 20 21:04:35 2020 +0100

    Updated config files

commit e35c892
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Jan 14 16:39:53 2020 +0100

    Junction Deviation adjusted

commit 0677dc6
Author: petrzmax <petrzmax@gmail.com>
Date:   Tue Jan 7 18:04:20 2020 +0100

    Some config adjustments

commit 7ea52fb
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Jan 6 18:11:35 2020 +0100

    Updated Configuration_adv.h

commit 8c5b4ef
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Dec 30 17:34:15 2019 +0100

    Tweaked encoder settings

commit 8852892
Merge: 1387145 16787c9
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Dec 30 17:14:56 2019 +0100

    Merge remote-tracking branch 'origin/bugfix-2.0.x' into 2.0.x-Sapphire-Pro

commit 1387145
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Dec 30 17:03:35 2019 +0100

    Restore original M250.cpp

commit dc64a33
Author: petrzmax <petrzmax@gmail.com>
Date:   Mon Dec 30 15:32:28 2019 +0100

    Add my config files

commit d707766
Author: sobieh <sobieh@users.noreply.github.com>
Date:   Mon Nov 18 16:58:49 2019 +0100

    Eeprom in external SPI flash (MarlinFirmware#7)

    tested over the weekend - works great

    * Enable EEPROM auto init as we will probably start with invalid data in flash.

    * Fix XPT2046 to begin/end with it's soft spi pins when needed and to not block SPI2 and vice versa.

    * Added SPIFlash class to STM32F1 hal.

    * Added persistent_store_spi_flash and updated persistent_store_sdcard to still be default.

    * Added required config to pins_MKS_ROBIN_NANO.h.

commit 0672e7e
Author: inib <inib@users.noreply.github.com>
Date:   Sun Nov 10 02:27:44 2019 +0100

    fix for pio core 4.1

commit 076ab60
Author: inib <inib@users.noreply.github.com>
Date:   Fri Nov 1 19:46:07 2019 +0100

    config for "vanilla" Sapphire Pro

commit 909e84e
Author: inib <inib@users.noreply.github.com>
Date:   Fri Nov 1 19:26:51 2019 +0100

    fixing octoprint connection issues

commit c1fd548
Merge: 08a76af 2b31684
Author: inib <inib@users.noreply.github.com>
Date:   Fri Nov 1 19:24:07 2019 +0100

    update to current marlin/bugfix 2.0.x

commit 2b31684
Merge: c07def2 e7d9db2
Author: inib <inib@users.noreply.github.com>
Date:   Fri Nov 1 19:20:30 2019 +0100

    Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into MarlinFirmware-bugfix-2.0.x

commit c07def2
Merge: 17b02a2 35b1149
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 30 23:27:10 2019 +0100

    update to current 2.0.x

commit 17b02a2
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 30 23:19:03 2019 +0100

    current config

commit cf4631c
Author: inib <inib@users.noreply.github.com>
Date:   Fri Oct 25 22:28:58 2019 +0200

    temp window histerysis

commit 506dfa9
Author: inib <inib@users.noreply.github.com>
Date:   Sun Oct 20 17:53:05 2019 +0200

    new driver on extruder

commit f41e7c5
Author: inib <inib@users.noreply.github.com>
Date:   Sat Oct 19 23:51:48 2019 +0200

    hotend fan on heater2

commit 08a76af
Merge: ffab812 94b9866
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 16 23:10:18 2019 +0200

    Merge branch 'MarlinFirmware-bugfix-2.0.x' into 2.0.X-SapphirePro-3.5TFT

commit 94b9866
Merge: ffab812 0652f19
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 16 23:05:58 2019 +0200

    Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into MarlinFirmware-bugfix-2.0.x

commit 3b2ece9
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 16 22:40:37 2019 +0200

    fixing chamber temperature

commit 44cee4f
Author: inib <inib@users.noreply.github.com>
Date:   Thu Oct 10 10:10:38 2019 +0200

    Color presets added - new gcode in M250

commit 7a1a38f
Author: inib <inib@users.noreply.github.com>
Date:   Mon Oct 7 01:14:42 2019 +0200

    new class

commit 3b6ac0d
Author: inib <inib@users.noreply.github.com>
Date:   Sat Oct 5 15:56:45 2019 +0200

    ABL Bilinear and activated Z-probing

commit ffab812
Author: inib <inib@users.noreply.github.com>
Date:   Sat Oct 5 13:55:45 2019 +0200

    small fix may_extrude_length

commit 3590e81
Author: inib <inib@users.noreply.github.com>
Date:   Thu Oct 3 22:18:51 2019 +0200

    homing backoff to clear switches

commit b58dc53
Author: inib <inib@users.noreply.github.com>
Date:   Thu Oct 3 22:18:12 2019 +0200

    config tweaks: lin advance, adv. pause, etc

commit 00cfed4
Author: inib <inib@users.noreply.github.com>
Date:   Wed Oct 2 21:56:50 2019 +0200

    upscale, enable calibrate touchUI

commit 053fa69
Author: inib <inib@users.noreply.github.com>
Date:   Tue Oct 1 21:42:27 2019 +0200

    3x upscaler hack / my Sapphire Pro config
Christoph-D pushed a commit to Christoph-D/Marlin that referenced this issue Jun 1, 2020
Christoph-D pushed a commit to Christoph-D/Marlin that referenced this issue Jun 1, 2020
As a possible fix for the bug with Cura's end Gcode as described in 
issue MarlinFirmware#7, I changed the leveling state to be disabled after homing since 
Cura uses X homing in their end Gcode.
fran6p pushed a commit to fran6p/Marlin that referenced this issue Dec 27, 2020
Temporary stopgap until we get this spaghetti cleaned up.
fran6p pushed a commit to fran6p/Marlin that referenced this issue Dec 27, 2020
kovalevvv pushed a commit to kovalevvv/Marlin that referenced this issue Feb 8, 2021
pins_MKS_ROBIN_NANO_V2.h после установки в принтер
TWilmer pushed a commit to TWilmer/Marlin that referenced this issue Feb 18, 2021
leoric pushed a commit to leoric/Marlin that referenced this issue Mar 26, 2021
bigtreetech referenced this issue in bigtreetech/Marlin Apr 24, 2021
manison pushed a commit to manison/Marlin that referenced this issue Apr 24, 2021
ashleysommer pushed a commit to ashleysommer/Marlin that referenced this issue Aug 20, 2021
maz3max pushed a commit to maz3max/Marlin that referenced this issue Aug 24, 2021
maz3max pushed a commit to maz3max/Marlin that referenced this issue Aug 24, 2021
As a possible fix for the bug with Cura's end Gcode as described in 
issue MarlinFirmware#7, I changed the leveling state to be disabled after homing since 
Cura uses X homing in their end Gcode.
arades79 pushed a commit to CELLINKAB/Marlin that referenced this issue Feb 4, 2022
* add flag for home sanity check

* calculate sanity check on homing routines

* simplify time keeping, move const variables to function scope

* even more correct types

* use more user defined constants in calculation
TheThomasD referenced this issue in TheThomasD/Marlin Mar 2, 2022
Revert "Limit the negative motion to -5.0mm"
@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Apr 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants