984177c40c
temperature.cpp:Add PID Conditional integration on heated bed.
2014-12-27 15:26:09 -05:00
c9b8435749
heater.c: Limit PID I term with conditional integration.
2014-12-27 15:26:09 -05:00
f00a202246
Update README.md
2014-12-27 11:33:25 +01:00
6efc4f3abf
Merge pull request #1239 from ErikZalm/Marlin_v1
...
getting even with v1
2014-12-26 14:32:15 +01:00
45336bb6c0
Update README.md
2014-12-26 11:29:29 +01:00
5f555140be
Update README.md
2014-12-24 13:18:29 +01:00
7ecb7cbd46
Added "auto fan" checks to PID_autotune
2014-12-23 23:50:00 -05:00
7667949aca
Fixed BABYSTEPPING feature
...
Moved PSTR() macro to correct place which was causing the " initializer fails to determine size of '__c' " when attempting to compile with BABYSTEPPING enabled.
2014-12-23 12:49:54 -05:00
529c937943
Merge pull request #1230 from thinkyhead/readme_tweak
...
Clarification and markdown for boelle notes
2014-12-23 13:18:32 +01:00
7250ec4337
Some clarification and markdown for boelle notes
2014-12-23 04:05:47 -08:00
f05225a271
Update README.md
2014-12-23 11:37:08 +01:00
d080027ff4
ftostr32np > ftostr32sp
...
sp=space-padded, similar to: ns=no-sign
2014-12-22 17:11:35 -08:00
bdf2c94bff
Least stack-usage self-contained ftostr32np()
...
This is the optimal code for a self-contained formatter, although the
original code is crafty in being smaller and simpler, and can be
evaluated as using the original output as a scratch pad for state,
making the final formatter more straightforward. While this code is
longer, all code-paths are minimal.
2014-12-22 17:07:37 -08:00
e83ecec809
As it should be
2014-12-22 17:04:22 -08:00
f80a602783
Least stack-usage self-contained ftostr32np()
...
This is the optimal code for a self-contained formatter, although the
original code is crafty in being smaller and simpler, and can be
evaluated as using the original output as a scratch pad for state,
making the final formatter more straightforward. While this code is
longer, all code-paths are minimal.
2014-12-22 17:04:00 -08:00
f390b3f314
Patch to make Z look more like X and Y on UltraLCD
2014-12-22 17:03:59 -08:00
d254651146
Fix spacing
2014-12-21 19:57:41 -07:00
7db943b147
Language change implementation revamped. Didn't work as intended with Arduino IDE.
2014-12-21 14:45:34 -07:00
fe8d8beb7a
Merge pull request #1216 from ErikZalm/Marlin-v1-stable
...
Merge pull request #1213 from ErikZalm/Marlin_v1
2014-12-21 15:11:40 +01:00
5f36ed2c4c
Merge pull request #1215 from ErikZalm/Marlin-v1-bug-fixing
...
Merge pull request #1214 from ErikZalm/Marlin_v1
2014-12-21 15:11:21 +01:00
af7fbcc026
Merge pull request #1213 from ErikZalm/Marlin_v1
...
added note about stale branches
2014-12-21 15:10:03 +01:00
203df3533d
Merge pull request #1214 from ErikZalm/Marlin_v1
...
added note about stale branches
2014-12-21 15:09:51 +01:00
b792b74036
added note about stale branches
2014-12-21 15:05:41 +01:00
dc64175d77
Update README.md
2014-12-21 13:42:11 +01:00
a8d8ef7534
Merge pull request #1208 from ErikZalm/revert-1199-Marlin_v1
...
Revert "Change Auto_Bed_Leveling to Auto_Bed_Compensation"
2014-12-21 10:08:26 -02:00
d74aabf259
Revert "Change Auto_Bed_Leveling to Auto_Bed_Compensation"
2014-12-21 10:06:05 -02:00
60628864ca
Merge pull request #1167 from thinkyhead/sd_freemem
...
Use SdFatUtil::FreeRam() for freeMemory() if there
2014-12-20 18:31:21 +01:00
889d7ba218
Merge pull request #1177 from martin-pr/probing_z_speed
...
Split do_blocking_move() to XY and Z sections
2014-12-20 18:30:35 +01:00
5e7bd2dc87
Merge pull request #1200 from chertykov/Marlin_v1
...
Fix syntax errors in #ifdef
2014-12-20 18:29:39 +01:00
1e865e5df7
Merge pull request #1199 from ei8htohms/Marlin_v1
...
Change Auto_Bed_Leveling to Auto_Bed_Compensation
2014-12-20 18:29:28 +01:00
b086394178
Fix syntax errors in #ifdef.
2014-12-20 19:33:43 +03:00
39d28a9bbf
Update qr_solve.h
...
Changed level to compensation
2014-12-19 17:53:55 -05:00
6325968a39
Update qr_solve.cpp
...
Changed leveling to compensation
2014-12-19 17:52:13 -05:00
e99f24ff2f
Update planner.h
...
Changed level and leveling to compensation.
2014-12-19 17:51:14 -05:00
ac204028e7
Update planner.cpp
...
Changed level and leveling to compensation
2014-12-19 17:49:22 -05:00
4315c2547a
Update Marlin_main.cpp
...
Changed level and leveling to compensation (except with "verbose_level" and "lcd_reset_alert_level").
2014-12-19 17:41:29 -05:00
f21c65918f
Update Servo.h
...
Changed AUTO_BED_LEVELING to AUTO_BED_COMPENSATION
2014-12-19 17:20:09 -05:00
58c4473bea
Update Servo.cpp
...
Changed AUTO_BED_LEVELING to AUTO_BED_COMPENSATION
2014-12-19 17:18:55 -05:00
825c46024d
Update vector_3.cpp
...
Changed AUTO_BED_LEVEL to AUTO_BED_COMPENSATION
2014-12-19 17:16:31 -05:00
cfe80e1def
Update vector_3.h
2014-12-19 17:14:35 -05:00
7464d3c96a
Update ConfigurationStore.cpp
...
Changed AUTO_BED_LEVEL to AUTO_BED_COMPENSATION
2014-12-19 17:08:43 -05:00
81568c3c6d
Update Configuration.h
...
Changed Auto Bed Level to Auto Bed Compensation
2014-12-19 17:06:56 -05:00
4ebeb14026
Update README.md
...
Changed "Bed Auto Level" (and variants) to "Auto Bed Compensation".
2014-12-19 17:01:49 -05:00
03e489aaad
Merge pull request #1197 from foosel/fix/issue_1147
...
Fixes commands not being acknowledged in the same order they are received in
2014-12-19 14:39:05 +01:00
acc0e75279
Fixes commands not being acknowledged in the same order they are received
...
in
G0 to G3 were previously acknowledged in the get_command method, causing
them to be possibly acknowledged before commands coming after them that
were acknowledged in process_commands.
This patch fixes this, moving the acknowledgement of G0 to G3 to the
process_commands method as well. These commands are therefore no
longer acknowledged when the enter the cmd_buffer but instead only
acknowledged when the enter the plan_buffer.
Guaranteeing that commands are acknowledged in the same order in which
they were received by the firmware allows host software to be able to
track the life cycle of commands and such a better management of the
firmware's serial buffers as well as better internal command processing
and response parsing without having to depend on throwing an epic
amount of regular expressions against each line received back from the
firmware.
Fixes ErikZalm/Marlin#1147
2014-12-19 14:20:36 +01:00
a5c059dcf5
Merge branch 'revert-1154-sd_sorting' into Marlin_v1
2014-12-18 23:14:15 +01:00
17de96ace7
Merge branch 'Marlin_v1' into revert-1154-sd_sorting
...
Conflicts:
Marlin/cardreader.cpp
Marlin/cardreader.h
2014-12-18 23:13:50 +01:00
7458bfe297
Merge pull request #1195 from thinkyhead/board_defines
...
Defines for electronics boards
2014-12-18 23:06:47 +01:00
6880e93b75
Happy configs
2014-12-18 14:02:47 -08:00
61d8e40712
Merge branch 'board_defines' of https://github.com/thinkyhead/Marlin into board_defines
2014-12-18 13:59:39 -08:00