aboutsummaryrefslogtreecommitdiffstats
path: root/config/example-extras.cfg
Commit message (Collapse)AuthorAgeFilesLines
* board_pins: Add a new "extras" module to support per-board pin aliasesKevin O'Connor2019-08-191-0/+13
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2209: Add support for sensorless homingKevin O'Connor2019-08-191-0/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* uc1701: Add support for a reset line on SSD1306 displaysKevin O'Connor2019-08-171-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Note that samples_tolerance can be used in the bltouch configKevin O'Connor2019-08-171-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add support for WS2811 RGB pixel color orderKevin O'Connor2019-08-091-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extra: Add Safe Z home extraFlorian Heilmann2019-08-091-0/+19
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* dotstar: Initial support for "dotstar" LEDsKevin O'Connor2019-08-061-3/+20
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc_uart: Add support for configuring the uart address on tmc2209 chipsKevin O'Connor2019-07-311-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcp4728: Update to better match printrbot revf requirementsKevin O'Connor2019-07-261-8/+9
| | | | | | Reported by @Grumps49. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add support for daisy-chained chipsKevin O'Connor2019-07-231-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add support for setting a default color at startupKevin O'Connor2019-07-231-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add initial support for "neopixel" ledsKevin O'Connor2019-07-121-0/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* firmware_retract: Remove z_hop supportKevin O'Connor2019-07-101-3/+0
| | | | | | | | | | | | The current z_hop support did not work correctly with common slicers that change Z height between retract and unretract, and it did not work correctly with slicers that issue a retract at the end of a print and then at the beginning of the next print. The z_hop support is therefore being removed until these issues can be fixed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add documentation for [delayed_gcode]Arksine2019-07-011-0/+13
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Update for latest changs to skew_correctionArksine2019-06-291-18/+5
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* tmc: Add support for virtual enable pinsKevin O'Connor2019-06-281-5/+20
| | | | | | | Add support for enabling the stepper via the communication channel. This improves support for boards with a shared enable line. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* skew_correction: add documentationArksine2019-06-261-0/+22
| | | | Signed-Off-By: Eric Callahan <arksine.code@gmail.com>
* config: No need to list all tmc drivers in endstop_phase descriptionKevin O'Connor2019-06-231-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update example-extras.cfg for tmc2209Kevin O'Connor2019-06-231-0/+36
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode_button: Execute gcode when a button is pressed or released (#1745)Alec B. Plumb2019-06-211-0/+15
| | | | | | | An extra to execute gcode when a hardware button is pressed or released. Uses the jinja2 templating system. Inspired by pull request #545 from Miguel Moitinho miguel@moitinho.net and pull request #1098 from Paulo Drugos paulodrugos@gmail.com Signed-off-by: Alec Plumb <alec@etherwalker.com>
* probe: Add support for samples_toleranceKevin O'Connor2019-06-211-0/+12
| | | | | | Add a check on the maximum Z distance between probe samples. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Don't allow configuration of DEDGEKevin O'Connor2019-06-181-1/+0
| | | | | | Setting DEDGE would just break the code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* z_tilt: Support retriesfess2019-06-181-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Support retrying Z_TILT_ADJUST a configurable number of times to a configurable tolerance both in the config or as parameters. - By default keeps original behavior of no retries. - Adds parameters RETRIES and RETRY_TOLERANCE to QUAD_GANTRY_LEVEL gcode. - adds config options retries and retry_tolerance to uad_gantry_level] - issues an error if we are getting worse intead of approaching tolerance - issues an error if retries were requested but we did not reach the tolerance in the specified number of retries the minimum change should be a single z step for those probing 2 points for 2 stepper motors and 3 for 3 stepper motors. at one point it was suggested to use the amount of z adjustment instead of the range of the probed points as a trigger for retry. I've chosen not to do this. using z adustment in these cases means the minimum unit of change is related to the angle created by the probed points and the distance to stepper motor and can be more than a couple steps which is rather unintuitive. for the case when someone is using more probed points than z steppers the probed points range will have some fixed minimum value that can't be reduced which is also unintuitive but that case should idealy be the rarer case, and the user can learn to set a higher tolerance that matches their probing setup. Signed-off-by: John "Fess" Fessenden <fess@fess.org>
* quad_gantry_level: Support retriesfess2019-06-181-0/+5
| | | | | | | | | | | | | | Support retrying QUAD_GANTRY_LEVEL a configurable number of times to a configurable tolerance both in the config or as parameters. - By default keeps original behavior of no retries. - Adds parameters RETRIES and RETRY_TOLERANCE to QUAD_GANTRY_LEVEL gcode. - adds config options retries and retry_tolerance to `[quad_gantry_level]` - issues an error if we are getting worse intead of approaching tolerance - issues an error if retries were requested but we did not reach the tolerance in the specified number of retries Signed-off-by: John "Fess" Fessenden <fess@fess.org>
* config: Update tmc2660 block in example-extras.cfgKevin O'Connor2019-06-181-4/+1
| | | | | | | | No need to describe the SET_TMC_CURRENT command in the example-extras.cfg - it's describe in docs/G-Codes.md and is now supported on all tmc drivers. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update tmc5160 block in example-extras.cfgKevin O'Connor2019-06-181-17/+18
| | | | | | | | | | List all the configurable parameters in the tmc5160 example block and use similar wording as the other tmc drivers. Also, don't allow DEDGE to be configured as it would just break the current code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add tmc2208 select_pins description to example-extras.cfgKevin O'Connor2019-06-121-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode_macro: Parse variable_X parameters using ast.literal_eval()Kevin O'Connor2019-06-071-5/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update example-extras.cfg to point to Command_Templates.mdKevin O'Connor2019-06-071-33/+32
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Move multi-sampling capability from ProbePointsHelper to ProbeKevin O'Connor2019-06-061-43/+12
| | | | | | | | | | | This changes the config file so that the configuration of multi-samples is now done in the [probe] (and [bltouch]) section instead of the various delta, bed_mesh, z_tilt, etc. config sections. With this change, PROBE and PROBE_CALIBRATE commands now also utilize multi-sampling. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* firmware_retraction: Implementation of tuneable G10/G11 firmware retraction ↵Len Trigg2019-06-061-0/+21
| | | | | | | | (#1617) This supports getting and setting of retraction parameters without having to restart klippy. Signed-off-by: Len Trigg <lenbok@gmail.com>
* gcode_macro: Add support for SET_GCODE_VARIABLE commandKevin O'Connor2019-06-041-0/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Improve bltouch v3 documentationKevin O'Connor2019-05-261-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc5160: Add support for TMC5160 steppers (#1637)Stephan2019-05-201-0/+79
| | | Signed-off-by: Stephan Oelze <stephan.oelze@gmail.com>
* quad_gantry_level: Limit maximum adjustmentfess2019-05-011-0/+3
| | | | | | | | | | | safety feature that prevents quad_gantry_level from trying to do a correction that might break things - if your probe fires early for whatever reason and tries to do an 8mm correction in one corner instead we abort if a correction is over a configurable limit by default 4mm configurable via `max_adjust` parameter in the config Signed-off-by: John "Fess" Fessenden <fess@fess.org>
* display: Add ST7567 display support (#1540)Dmitry2019-04-151-3/+8
| | | Signed-off-by: Dmitry Budaev <condemil@gmail.com>
* menu: initial support for analog buttons (#977)Janar Sööt2019-04-141-6/+33
| | | Signed-off-by: Janar Sööt <janar.soot@gmail.com>
* docs: Note the use of bus enumerations in Config_Changes.mdKevin O'Connor2019-04-041-4/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* atsamd: Use enumerations for buses and reserve pinsKevin O'Connor2019-04-041-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sx1509: Convert code to use generic i2c bus supportKevin O'Connor2019-04-041-4/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* uc1701: make contrast configurableArksine2019-04-021-0/+3
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* temperature_fan: Fix. Temperature fan min speed should be used (#1405)Douglas Hammond2019-03-281-5/+5
| | | Signed-off-by: Douglas Hammond <wizhippo@gmail.com>
* docs: Also note that driver_VSENSE was removed from tmc2660 driverKevin O'Connor2019-03-221-1/+0
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Document the [include] directiveKevin O'Connor2019-03-221-0/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Minor rearrangement of example-extras.cfgKevin O'Connor2019-03-221-28/+34
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note tmc2660 driver_HEND default change from 6 to 3Kevin O'Connor2019-03-221-2/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bed_mesh: enable relative offset bed meshes (#1323)Matt Baker2019-03-211-0/+4
| | | | | | | | | Adds parameter for bed meshes to be adjusted relative to a probed point during calibration. This allows the probe z offset to be ignored for probes that are not stable over time (for example, the thermal drift of inductive probes). An endstop other than the probe is then necessary to determine the bed-nozzle offset. Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
* controller_fan: Allow multiple controller_fan sections to be definedKevin O'Connor2019-03-101-2/+3
| | | | | | | It may be necessary to define multiple fans, so allow each config section to be named. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Improve the description of z_tilt z_positionsKevin O'Connor2019-03-101-3/+6
| | | | | | Reported by @sensille. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* screws_tilt_adjust: Add new screws_tilt_adjust tool (#1367)Rui Caridade2019-03-081-0/+53
| | | Signed-off-by: Rui Caridade <rui.mcbc@gmail.com>