4542282f5e
Fix broken TOGGLE macro in fastio.h
2017-04-19 12:38:13 -05:00
ed52275a14
Fix double definition in configuration_store
2017-04-18 17:57:40 +02:00
de569e3d4e
Merge pull request #6327 from Bob-the-Kuhn/M43-toggle-&-Z-probe-fixes
...
M43 Toggle & Z servo test - fix bug & add another check
2017-04-18 03:21:57 -05:00
f33a650ecc
Merge pull request #6368 from thinkyhead/rc_linear_advance_eeprom
...
Add Linear Advance values to EEPROM and LCD
2017-04-18 02:54:12 -05:00
a00ae4790a
Replace M905 with unique code M900
2017-04-17 16:39:37 -05:00
1286d9603d
Clean up and organize ultralcd.cpp
2017-04-17 16:39:36 -05:00
3cdf78a79f
MSG_VOLUMETRIC => MSG_FILAMENT
2017-04-17 16:39:36 -05:00
f8e77d6545
Add Linear Advance values to EEPROM and enable configuration of K via LCD
2017-04-17 16:39:36 -05:00
eb2d073dae
Add M905 R for setting the E/D ratio directly
2017-04-17 16:39:36 -05:00
69dfa54a84
Use code_value_linear_units for known-linear axes
2017-04-17 16:39:36 -05:00
b956f2642b
Show M503 report with current linear units
2017-04-17 16:39:36 -05:00
ba4a005ceb
Merge pull request #6373 from mtowara/mt_makefile_fix
...
Fix Makefile build
2017-04-17 16:16:37 -05:00
150b15c311
fix compiler errors generated by more stringent flags in Makefile:
...
- use volatile for registers
- avoid implicit casts
2017-04-17 11:59:47 +02:00
f6095c9325
fix missing serial.cpp in Makefile
2017-04-17 11:59:03 +02:00
871f92378c
Tweak headings in EEPROM structure
2017-04-16 18:42:33 -05:00
bf2548be4a
Merge pull request #6362 from tcm0116/babystepping
...
Only queue babysteps if axis is in a known position
2017-04-16 17:46:06 -05:00
9c410ddf68
Fixed an issue where a display with a hardware reset pin (LCD_RESET) may not get initialized properly.
2017-04-15 22:45:15 -06:00
72a7fac461
Only queue babysteps if axis is in a known position
2017-04-15 23:19:43 -05:00
5e9726530f
Setup to find data corruption and general clean up
...
This data corruption problem is very difficult. Just changing the code
a little bit changes whether the problem even happens and what is
affected. I need these changes in the main branch so I can operate with
the extra debug code always available and turned on.
Everything is setup such that if M100 is turned off or DEBUG(ECHO) is
turned off, the code is not affected. M100 has been made a little bit
more inteligent so it can display the serial command buffers in a more
meaningful way (because the data corruption seems to often times end up
in that area).
2017-04-15 19:26:43 -05:00
e519e95953
Merge pull request #6358 from thinkyhead/rc_doubleclick_fix
...
Show Cancel/Continue screen for ABL "Level Bed"
2017-04-15 17:25:37 -05:00
a81606c680
Show Cancel/Continue screen for ABL "Level Bed"
2017-04-15 16:51:03 -05:00
51021bc7b8
Merge pull request #6353 from thinkyhead/rc_endstop_coolness
...
Clean up endstop triggering code
2017-04-15 16:49:54 -05:00
857dec0990
Merge pull request #6342 from benlye/benlye-fix-softspi
...
Fix softspi variant conditional for 1284p
2017-04-15 16:33:50 -05:00
4e04383d18
Merge pull request #6354 from thinkyhead/rc_doubleclick_fix
...
Fix undefined symbol if DOUBLECLICK_FOR_Z_BABYSTEPPING and HAS_BED_PROBE defined
2017-04-15 16:06:29 -05:00
8dd0492e68
Show lcd_babystep_zoffset screen if DOUBLECLICK_FOR_Z_BABYSTEPPING is enabled and HAS_BED_PROBE is defined
2017-04-15 14:44:50 -05:00
0a2f60fab4
Make spi.h inclusion conditional
...
spi.h is only needed if HEATER_0_USES_MAX6675 is defined, so making its inclusion conditional on HEATER_0_USES_MAX6675 being defined.
2017-04-15 16:22:42 +01:00
60471b7592
minor improvements
...
Configuration_store.cpp - changed a couple of print statements so the
values were printed. The old method resulted in the formula being
printed.
ubl_G29
1) added support for R option to P4. Now probes all points unless R is
present and the number is greater than 0.
2) P2 - moved map print statement so it showed the point that was
currently being probed, The old location did this only for the first
point.
3) P4 - Moved the map print for the same reason.
ultralcd.cpp - changed "Mesh Editor :" to "Mesh Editor" because the LCD
draw routine puts a ":" in automatically so you end up with an extra ":"
using the old message.
2017-04-15 09:31:55 -05:00
25a61e9061
Improve motion-based endstop triggering code
2017-04-15 06:16:50 -05:00
a2356c2825
Fix compiler warning about z-offset callback
2017-04-15 02:50:27 -05:00
037c964d26
Reverse bools on prepare_move sub-functions
2017-04-15 01:08:19 -05:00
d9c4333806
Extra logging of Dual X modes
2017-04-15 01:08:19 -05:00
4067d15c92
Cleanup, extend TMC2130 implementation
2017-04-14 23:00:00 -05:00
d60c02c5b1
Cleanup, extend TMC2130 configuration
2017-04-14 22:43:56 -05:00
0e97b3d6d0
Fix some configuration spacing
2017-04-14 22:36:10 -05:00
cf6f483378
Merge pull request #6187 from thinkyhead/rc_flsun_delta_autocal
...
Delta: DELTA_HEIGHT, G33 Auto-Calibrate, drop M206/M428, add M665 H
2017-04-14 22:32:12 -05:00
24882adfbf
Allow NO_WORKSPACE_OFFSETS with DELTA_AUTO_CALIBRATION
...
- On `DELTA` the `M665 H` option supplants `M206`
- On `DELTA` `NO_WORKSPACE_OFFSETS` only reverts `G92` behavior
- Spawn 4 conditionals based on `NO_WORKSPACE_OFFSETS`
- Optimize coordinate space conversion for `DELTA` workspace
- To keep EEPROM version, retain `home_offset[XYZ]`, just ignore XY
2017-04-14 21:56:49 -05:00
1acb84ba02
fix 1 bug, add error messages
...
===============================================
make changes requested by reviewers
===============================================
add M43 test to Travis, fix EOL, remove trailing spaces
2017-04-14 20:57:45 -05:00
8821963873
Implement delta auto-calibration and delta_height
2017-04-14 19:46:31 -05:00
b305699046
Merge pull request #6341 from benlye/benlye-lcd_babystep_zoffset
...
Fix lcd_babystep_zoffset()
2017-04-14 19:11:46 -05:00
03bda24d19
Add delta auto-calibration and configuration for Flsun AC
2017-04-14 19:08:14 -05:00
1bd25fd2b3
Clean up config spacing, section headings, etc.
2017-04-14 19:06:31 -05:00
153b0ae967
Tweak Delta Printer configuration note
2017-04-14 19:06:06 -05:00
81ffd98dd9
Allow faux leveling
2017-04-14 19:06:06 -05:00
2355d87e11
Merge pull request #6346 from thinkyhead/rc_broken_abl_test
...
Add support for SOLENOID_PROBE
2017-04-14 18:36:32 -05:00
f4685c28b7
Reorder Conditionals_post.h and add comments
2017-04-14 18:18:21 -05:00
0ac2b5c045
Additional 5 extruders support (solenoids, microstepping)
2017-04-14 18:18:20 -05:00
fd2a0784ba
Add support for SOLENOID_PROBE
2017-04-14 17:24:36 -05:00
5803ba43a9
Expose EXT_SOLENOID as an advanced option
2017-04-14 17:24:36 -05:00
ea734f910b
Use direct pin manipulation whenever possible
2017-04-14 16:55:35 -05:00
19d0c6a0c0
Patch to init W with RGBW_LED
2017-04-14 16:55:23 -05:00