a2356c2825
Fix compiler warning about z-offset callback
2017-04-15 02:50:27 -05:00
3a40e637cd
Merge pull request #6350 from thinkyhead/rc_more_dualx_logging
...
Add more Dual X logging
2017-04-15 02:02:54 -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
8cccf69ef7
Merge pull request #6348 from thinkyhead/rc_tmc2130_clean_clean
...
TMC2130 update. Fixes, tune-ups, new features
2017-04-14 23:40:56 -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
40dfafbe89
Add Travis CI test for FLSUN config
2017-04-14 19:46:31 -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
396bd7b377
Update "firstpush" to open branch commits on Github
2017-04-14 19:06:31 -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
5135be14ea
Include Travis CI tests for 5 extruders / e-steppers
2017-04-14 18:18:20 -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
3e079660b0
Never define SLED_PIN
2017-04-14 16:36:32 -05:00
76765a8279
Merge pull request #6337 from thinkyhead/rc_core_endstop_fix
...
CORExx endstop detection fixes
2017-04-14 14:24:58 -05:00
1a447d0047
Fix variant conditional for 1284p
2017-04-14 18:46:09 +01:00
1f9ee42750
Fix lcd_babystep_zoffset()
...
Resolve 'steps_to_mm was not declared in this scope' compilation error after recent changes to merge babystepping with M851
2017-04-14 18:38:35 +01:00
445d39e95a
CORExx endstop detection fixes
...
1. The CORExx printers were checking more endstop axis than needed.
2. Removed all the CORE_xx_NOT logic. The motor_direction(xx) routine
always returns the correct data so it is not needed. It was actually
cause the wrong direction to be checked in some cases.
3. Made the logic/defines for X, Y & Z axis all the same. The old logic
checked inappropriate configurations for Y and didn't check all the
correct configurations on Z.
4. Added a check for zero steps before the X, Y & Z axis. Previously
would check the they axis even if there were no movement.
2017-04-13 21:43:37 -05:00
28fec61f92
M100 Fixes and Features
...
All the memory accesses need to be unsigned char in order to avoid
false errors being detected. Two new features are available for
developers to call into the M100 functionality to look for data
corruption.
2017-04-13 18:20:53 -05:00
2f2835e622
Merge pull request #6332 from thinkyhead/rc_babystep_zprobe
...
Make BABYSTEP_ZPROBE_OFFSET an optional feature
2017-04-13 16:50:08 -05:00
52c3ace102
Add BABYSTEP_ZPROBE_OFFSET as an optional feature
2017-04-13 16:29:43 -05:00
cd4e6abec8
Group BABYSTEPPING options together
2017-04-13 16:26:45 -05:00
972c9655e9
Merge pull request #6245 from thinkyhead/rc_babystep_zprobe
...
BABYSTEPPING updates Z probe offset
2017-04-13 16:06:07 -05:00
60ac41a32c
Add code to handle changes to zprobe_zoffset
2017-04-13 15:46:35 -05:00
8fa4209916
Movement/adjustment should be reverse of probe offset change
2017-04-13 15:46:05 -05:00
361655828f
Use babystepping to adjust bed probe z-offset
2017-04-13 15:46:05 -05:00
36e5c7c389
Merge pull request #6330 from thinkyhead/rc_improvements
...
Sanity check per-axis options' array sizes
2017-04-13 13:08:44 -05:00
02fca543bb
Merge pull request #6272 from thinkyhead/rc_adc_variable_rate
...
Make ADC sensor reading frequency adjustable
2017-04-13 12:49:31 -05:00
34308368c0
Sanity check per-axis settings for size
2017-04-13 11:35:20 -05:00
ac96ae89f9
Apply const
in Stepper::isr
2017-04-13 06:20:36 -05:00
2fa1e882d0
Merge pull request #6325 from thinkyhead/rc_M20_with_size
...
Simplified M20 with size
2017-04-13 05:06:52 -05:00
1b12fea0fa
simplified M20 with size
2017-04-13 04:56:58 -05:00
4022b971db
Merge pull request #6315 from thinkyhead/rc_unify_M421
...
Unify M421
2017-04-12 19:43:28 -05:00
b236562354
Merge pull request #6306 from thinkyhead/cleanup_after_6302
...
Adjustments to M100
2017-04-12 19:12:27 -05:00
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
2017-04-12 17:24:05 -05:00
f81b518a03
Add Travis tests for optional M100 features
2017-04-12 17:07:22 -05:00