Commit Graph

262 Commits

Author SHA1 Message Date
153b0ae967 Tweak Delta Printer configuration note 2017-04-14 19:06:06 -05:00
fd2a0784ba Add support for SOLENOID_PROBE 2017-04-14 17:24:36 -05:00
dac21ec680 Add support for an RGBW LED 2017-04-11 12:58:55 -05:00
e7746ffee4 Extend RGB LED support, adding Printer Events 2017-04-11 12:15:41 -05:00
9343f6a95f Put TOSHIBA with other stepper driver options 2017-04-09 20:52:49 -05:00
1855534f20 Config files cleanup 2017-04-09 06:44:52 -05:00
c26a315d0b Additional missed patches 2017-04-09 04:24:23 -05:00
c54f6cf23d Updates to support 5 extruders 2017-04-09 03:49:16 -05:00
824f3c1c0d Fix up configuration comments 2017-04-08 18:59:56 -05:00
995ed90248 Clean up Filament Width Sensor comments 2017-04-08 18:59:56 -05:00
2a84122edd Configuration changes to support 5 extruders 2017-04-07 10:46:35 -05:00
3b8926bd09 improved wording, consolidation of info, BLTouch warning
==============================================

clarified BLTouch calculation & changed comment delimitters/flags

I found it hard to pickout the various sections in this area so I
changed most comments from // style to /** ... */

Made the BLTouch calculation simpler and clarified the units of measure
for the result.

============================================

add changes to example configurations

============================================

add TinyBoy2 to this PR & add BLTouch Delay
2017-04-06 16:06:01 -05:00
d13991ae18 Use same config name for all mesh dimensions 2017-04-06 16:05:59 -05:00
c56eec29f0 Configurable delay for BLTouch servo emulation 2017-04-02 11:14:53 -05:00
9e22184936 Add a "manual" option for ABL 2017-03-31 11:50:18 -05:00
81136c1e82 Merge pull request #6177 from thinkyhead/rc_tinyboy
Support for TinyBoy 2 3D printer (and its OLED display)
2017-03-31 04:31:47 -05:00
0fe57ad4f5 Add Support TinyBoy2 OLED/Encoder panel
The OLED is driven by an SSD1306, connected to the board via
I2C, the rotary encoder is connected to 3 GPIO pins.

Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
2017-03-31 04:05:34 -05:00
edbc024d76 Disable UBL_G26_MESH_EDITING by default 2017-03-31 02:20:20 -05:00
5699e2b881 Add SOFT_PWM_DITHER to other configurations 2017-03-24 05:02:24 -05:00
783338a0b8 Add UBL_MESH_EDIT_ENABLED to configs 2017-03-24 00:44:55 -05:00
e244399766 Additional cleanup of UBL code 2017-03-22 20:51:10 -05:00
2512871a36 Patch configs UBL followup 2017-03-18 12:32:03 -05:00
27b5666e15 Move Allen Key probe definition to the top 2017-03-18 12:27:37 -05:00
cf94688925 Univeral Bed Leveling - configuration 2017-03-18 11:35:19 -05:00
0e410c9dfd Software endstop options as simple switches 2017-03-17 06:05:17 -05:00
3e927ff204 Replace MBL Z hacking 2017-03-17 06:05:17 -05:00
7698c5617a Added circle nozzle cleaning parameters to example configurations 2017-03-06 03:04:58 -06:00
48b7e0f8d8 Nozzle Wipe Vertical Zig-Zag
- Add configuration support for zigzags in either the X or Y axis, for
wipe pads significantly longer in one dimension.
- Add configuration for default number of zig-zag triangles, vs. a
magic number in `Marlin_main.cpp`.
- Update description of auto nozzle wiping to match functionality
2017-02-25 21:52:43 -06:00
e282b72151 Remove non-applicable comment on MANUAL_Z_HOME_POS 2017-02-18 05:14:43 -06:00
d38e335272 From "microseconds" to "milliseconds"
delay() is milliseconds
2017-01-02 01:19:33 +09:00
5ab7b91615 Comment on filament runout sensor config 2016-12-23 19:50:27 -08:00
78d6d6e076 Merge pull request #5452 from thinkyhead/rc_save_your_mesh
Save Bed Leveling to EEPROM
2016-12-15 20:23:01 -08:00
1b2fb2bdc7 ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_* 2016-12-15 19:08:41 -08:00
069c6b38dd Remove unnecessary tabs and spaces 2016-12-16 00:21:32 +09:00
da6a094424 Sanity-check inverting and pullups for Z probe and Z endstop
`Z_MIN_ENDSTOP_INVERTING` must match `Z_MIN_PROBE_ENDSTOP_INVERTING`
when using `Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN`.
This is easy to overlook.
2016-12-08 00:12:19 -08:00
aa241c63b3 Include M205 note in configurations 2016-12-07 14:45:44 -06:00
d7b948610a Experimental bilinear subdivision option 2016-12-05 20:11:24 -06:00
3391c785c6 Support for distinct E factors 2016-12-05 07:26:18 -06:00
415294801f Merge pull request #5330 from thinkyhead/rc_rgb_led
Support for an RGB LED using 3 pins
2016-11-30 14:14:00 -06:00
65c50e062e Support for an RGB LED using 3 pins 2016-11-30 00:02:31 -06:00
jes
f674246397 extend Configurations files 2016-11-29 15:04:36 +02:00
092e949b58 Merge pull request #5169 from thinkyhead/rc_core_inverted
Support for COREYX, COREZX, COREZY
2016-11-28 02:26:41 -06:00
f6f77d34a1 Add a fade factor for mesh leveling 2016-11-26 03:41:26 -06:00
eb714ee873 Move dummy thermistor opts, fix redundant sensor comment 2016-11-18 22:24:48 -06:00
7a99c6ce4f Reformat temp sensor listing 2016-11-18 22:24:47 -06:00
eb120e518c Followup to new endstop interrupts feature
- Fix typos, verbiage
- Fix naming of `setup_endstop_interrupts`
- Some formatting, indentation, spacing
2016-11-18 21:53:45 -06:00
832fe284b4 Merge pull request #5184 from AnHardt/endstop_interrupts
Introduce endstop interrupts
2016-11-18 20:50:24 -06:00
2330619da0 Merge pull request #5191 from petrzjunior/const
Replace const bool with #define for consistency
2016-11-17 03:37:32 -06:00
d7ce5d271b Replace const bool with #define for consistency 2016-11-16 18:55:21 +01:00
f3eee02596 Introduce endstop interrupts
If ENDSTOP_INTERRUPTS_FEATURE is enabled this tries to set up interrupt routines
for all used endstop pins. If this worked without errors, `endstops.update()` is called
only if one of the endstops changed its state.

The new interrupt routines do not really check the endstops and react upon them. All what they
do, is to set a flag if it makes sense to call the endstop test we are used to.

This can be used on:
* ARM (DUE) based boards - all pins can raise interrupts,
* RAMPS - all 6 endstop pins plus some other on EXT-2 can raise interrupts,
* RAMPS based boards - as long the designers did not change the pins for the endstops or at least left enough,
* all boards, if there are enough pins that can raise interrupts, and you are willing/able to swap with pins dedicated to other purpose.
2016-11-15 12:07:41 +01:00