Merge branch 'Development' into marlin_configurator
Latest upstream changes
This commit is contained in:
commit
8b6766b37b
|
@ -101,3 +101,25 @@
|
|||
* M908 - Control digital trimpot directly.
|
||||
* M928 - Start SD logging (M928 filename.g) - ended by M29
|
||||
* M999 - Restart after being stopped by error
|
||||
|
||||
# Comments
|
||||
|
||||
Comments start at a `;` (semicolon) and end with the end of the line:
|
||||
|
||||
N3 T0*57 ; This is a comment
|
||||
N4 G92 E0*67
|
||||
; So is this
|
||||
N5 G28*22
|
||||
|
||||
(example taken from the [RepRap wiki](http://reprap.org/wiki/Gcode#Comments))
|
||||
|
||||
If you need to use a literal `;` somewhere (for example within `M117`), you can escape semicolons with a `\`
|
||||
(backslash):
|
||||
|
||||
M117 Hello \;)
|
||||
|
||||
`\` can also be used to escape `\` itself, if you need a literal `\` in front of a `;`:
|
||||
|
||||
M117 backslash: \\;and a comment
|
||||
|
||||
Please note that hosts should strip any comments before sending GCODE to the printer in order to save bandwidth.
|
File diff suppressed because it is too large
Load diff
|
@ -169,8 +169,8 @@
|
|||
#define MSG_PID_TIMEOUT MSG_PID_AUTOTUNE_FAILED " timeout"
|
||||
#define MSG_BIAS " bias: "
|
||||
#define MSG_D " d: "
|
||||
#define MSG_MIN " min: "
|
||||
#define MSG_MAX " max: "
|
||||
#define MSG_T_MIN " min: "
|
||||
#define MSG_T_MAX " max: "
|
||||
#define MSG_KU " Ku: "
|
||||
#define MSG_TU " Tu: "
|
||||
#define MSG_CLASSIC_PID " Classic PID "
|
||||
|
@ -226,8 +226,7 @@
|
|||
#define STR_h3 "3"
|
||||
#define STR_Deg "\271"
|
||||
#define STR_THERMOMETER "\002"
|
||||
#endif
|
||||
#ifdef DISPLAY_CHARSET_HD44780_WESTERN // HD44780 ROM Code: A02 (Western)
|
||||
#elif defined(DISPLAY_CHARSET_HD44780_WESTERN) // HD44780 ROM Code: A02 (Western)
|
||||
#define STR_Ae "\216"
|
||||
#define STR_ae "\204"
|
||||
#define STR_Oe "\211"
|
||||
|
@ -239,6 +238,8 @@
|
|||
#define STR_h3 "\263"
|
||||
#define STR_Deg "\337"
|
||||
#define STR_THERMOMETER "\002"
|
||||
#elif defined(ULTRA_LCD)
|
||||
#error You must enable either DISPLAY_CHARSET_HD44780_JAPAN or DISPLAY_CHARSET_HD44780_WESTERN for your LCD controller.
|
||||
#endif
|
||||
#endif
|
||||
/*
|
||||
|
|
|
@ -296,8 +296,8 @@ void PID_autotune(float temp, int extruder, int ncycles)
|
|||
|
||||
SERIAL_PROTOCOLPGM(MSG_BIAS); SERIAL_PROTOCOL(bias);
|
||||
SERIAL_PROTOCOLPGM(MSG_D); SERIAL_PROTOCOL(d);
|
||||
SERIAL_PROTOCOLPGM(MSG_MIN); SERIAL_PROTOCOL(min);
|
||||
SERIAL_PROTOCOLPGM(MSG_MAX); SERIAL_PROTOCOLLN(max);
|
||||
SERIAL_PROTOCOLPGM(MSG_T_MIN); SERIAL_PROTOCOL(min);
|
||||
SERIAL_PROTOCOLPGM(MSG_T_MAX); SERIAL_PROTOCOLLN(max);
|
||||
if (cycles > 2) {
|
||||
Ku = (4.0 * d) / (3.14159265 * (max - min) / 2.0);
|
||||
Tu = ((float)(t_low + t_high) / 1000.0);
|
||||
|
|
|
@ -52,9 +52,9 @@ More features have been added by:
|
|||
- Bradley Feldman,
|
||||
- and others...
|
||||
|
||||
## Licence
|
||||
## License
|
||||
|
||||
Marlin is published unde the [GPL license](/Documentation/COPYING.md) because I believe in open development.
|
||||
Marlin is published under the [GPL license](/Documentation/COPYING.md) because I believe in open development.
|
||||
Please do not use this code in products (3D printers, CNC etc) that are closed source or are crippled by a patent.
|
||||
|
||||
[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=ErikZalm&url=https://github.com/MarlinFirmware/Marlin&title=Marlin&language=&tags=github&category=software)
|
||||
|
|
Loading…
Reference in a new issue