aboutsummaryrefslogtreecommitdiffstats
path: root/config/example-extras.cfg
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* config: Update default spi speed in tmc2660 descriptionKevin O'Connor2019-03-081-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Rename driver_BLANK_TIME_SELECT to driver_TBLKevin O'Connor2019-03-081-2/+2
| | | | | | | Use the field names from the trinamic specification. This makes the field similar to all the other driver_XXX config options. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Use helper functions for register access and simplify TMC2660 ↵Florian Heilmann2019-03-081-31/+24
| | | | | | | | parameters sense_resistor is now a mandatory parameter for tmc2660 blocks. Duet2 users should use a value of 0.051 Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Add vsense_resistor config parameterFlorian Heilmann2019-03-081-0/+3
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* config: Update verify_heater descriptionKevin O'Connor2019-03-081-17/+26
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* manual_stepper: Add support for moves with accelerationKevin O'Connor2019-03-031-0/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* filament_switch_sensor: update documentationArksine2019-03-011-0/+21
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* atsamd: Add support for programming SERCOM pinsKevin O'Connor2019-03-011-0/+21
| | | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* temperature_sensor: Add generic temperature sensor supportDouglas Hammond2019-02-261-1/+16
| | | | | Signed-off-by: Douglas Hammond <wizhippo@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Support generic gcode_id registration for sensorsDouglas Hammond2019-02-261-0/+3
| | | | | | | | Support reading a "gcode_id" parameter from heater/sensor config sections. Signed-off-by: Douglas Hammond <wizhippo@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bed_mesh: simplify configurationArksine2019-02-251-25/+21
| | | | | | The 'bed_shape' option has been removed. The user will enter a 'bed_radius' if they have a round be, otherwise they should enter 'min_point' and 'max_point'. When the bed is round the user should supply a 'round_probe_count' option, otherwise just 'probe_count'. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* bed_screws: Add a helper tool for leveling bed screwsKevin O'Connor2019-02-241-2/+39
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Warn that cycle_time may not match when using hardware_pwmKevin O'Connor2019-02-191-2/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcp4018: Add initial support for the mcp4018 digipotKevin O'Connor2019-02-161-0/+25
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tsl1401cl_filament_width_sensor: Filament Width Sensor Support (#1132)nopbit2019-02-141-0/+10
| | | | | | Support added for filament diameter sensor. Sample configuration parameters added to example-extras.cfg. Signed-off-by: Mustafa YILDIZ <mydiz@hotmail.com>
* Merge pull request #1242 from john--/pr_generic_heaterKevinOConnor2019-02-141-0/+27
|\ | | | | Generic Heater Support
| * Generic Heater SupportJohn Jardine2019-02-141-0/+27
| | | | | | | | | | | | | | | | Adds the ability to register a custom/generic heater through a new extra called heater_generic. This takes a gcode_id that is reported by M105. Adds a new command to set the temperature for any heater using the syntax: SET_HEATER_TEMPERATURE HEATER=<heater_name> TARGET=<target_temp> Signed-off-by: John Jardine <john@gprime.net>
* | spi_software: Implementation of software spiKevin O'Connor2019-02-131-1/+33
| | | | | | | | | | Signed-off-by: Matt Janus <FragginRight@variabl.es> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* | manual_stepper: Add an "extras" module for manually controlling a stepperKevin O'Connor2019-02-121-0/+19
|/ | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Increase default pin_move_time from 200ms to 675msKevin O'Connor2019-02-041-3/+3
| | | | | | Use the same pin move time that Marlin uses. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bed_mesh: add support for round bedsArksine2019-02-021-10/+43
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* pause_resume: update documentationArksine2019-01-281-0/+6
| | | | | | Add updates to example-extras.cfg and G-Codes.md documenting pause_resume. Also add M600 (filament change) to sample-macros.cfg. Signed-off-by: Eric Callahan <arksine.code@gmail.com>