aboutsummaryrefslogtreecommitdiffstats
path: root/config/example-extras.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Implement idle event support in the TMC2660 extraFlorian Heilmann2018-10-281-16/+13
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* Add SX1509 extraFlorian Heilmann2018-10-271-0/+17
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* tmc2660: Add endstop phase detection functionality to TMC2660 extra (#816)Florian Heilmann2018-10-241-1/+1
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* endstop_phase: Add support for an ENDSTOP_PHASE_CALIBRATE commandKevin O'Connor2018-10-161-1/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* endstop_phase: Add support for detecting phase via TMC stepper driversKevin O'Connor2018-10-161-3/+5
| | | | | | | | The Trinamic stepper motor drivers are capable of reporting the stepper phase - add support for using that capability to the enddstop_phases module. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* endstop_phase: Move endstop phase homing code to new "extras" moduleKevin O'Connor2018-10-161-18/+19
| | | | | | | Move the endstop phase tracking code from stepper.py to a new extras/endstop_phase.py module. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* servo: Adding support for startup value for servos (#676)Chris Whiteford2018-10-051-0/+9
| | | Signed-off-by: Chris Whiteford <github@chrisandtennille.com>
* docs: Spelling error corrected in bed mesh comment (#735)LazaroFilm2018-10-041-1/+1
| | | | | | | The comment for the algorithm setting had a spelling error, it said: [...]May be either "langrange"[...] Removed the n. Signed-off-by: Victor Lazaro <lazarofilm@gmail.com>
* config: Minor indentation fix to comments in example-extras.cfgKevin O'Connor2018-10-011-14/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Note probe activate/deactivate must not move the toolheadKevin O'Connor2018-10-011-4/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Infer position_endstop when using probe:z_virtual_offsetKevin O'Connor2018-10-011-1/+3
| | | | | | | | | Don't require (or permit) the user to specify a stepper_z position_endstop when using the probe:z_virtual_offset mechanism. In that case the position_endstop should always equal the probe's z_offset - so no need to have the user specify it. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bed_tilt: Remove special probe:z_virtual_endstop handlingKevin O'Connor2018-10-011-0/+3
| | | | | | | | Remove the code to calculate and track the z_offset via position_endstop updates. It's simpler to always save and restore the calculated z_adjust. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Support manual probing at runtimeKevin O'Connor2018-10-011-11/+0
| | | | | | | | Don't require the config file to specify manual probing. Instead, allow the user to select manual probing on each ProbePointsHelper invocation. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Fix typo in gcode_macro default_parameter descriptionKevin O'Connor2018-09-301-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode_macro: default parameter valuesJanar Sööt2018-09-301-0/+8
| | | | | Signed-off-by: Janar Sööt <janar.soot@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Note gcode_macro string formatting in example-extras.cfgKevin O'Connor2018-09-261-2/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Move some sections around in example-extras.cfgKevin O'Connor2018-09-261-49/+53
| | | | | | | Move the quad_gantry_level description closer to z_tilt section. Move the force_move section closer to the homing_override section. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Add new TURN_OFF_HEATERS commandKevin O'Connor2018-09-181-1/+1
| | | | | | | Add a command that will turn off all heaters in the printer. Run this command in the default idle_timeout action. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* quad_gantry_level: Add gantry leveling (ruled hyperbolic parabola ↵Maks Zolin2018-09-121-0/+40
| | | | | correction) (#631) Signed-off-by: Maks Zolin <mzolin@vorondesign.com>
* config: Update example-extras.cfg (#641)Boffgithub2018-09-121-2/+2
| | | | | Just correcting a couple of spelling errors I noticed. Signed-off-by: Ben Warren <boffdroid@gmail.com>
* tmc2660: Implementation of TMC2660 extra (#621)Florian Heilmann2018-09-111-0/+80
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* config: Be clear that multi-line parameters must use indentationKevin O'Connor2018-09-021-35/+44
| | | | | | | Also, be clear that probe points are nozzle coordinates (not probe coordinates). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Add ability to multi-sample points to ProbePointsHelperArksine2018-08-291-1/+18
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Fix spelling error in example-extras.cfgKevin O'Connor2018-08-281-4/+4
| | | | | | Fix "interally" spelling error - reported by @bistory. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2208: Initial support for configuring TMC2208 driversKevin O'Connor2018-08-271-0/+53
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* display menu module for klipperJanar Sööt2018-08-201-0/+27
| | | | Signed-off-by: Janar Sööt <janar.soot@gmail.com>
* bed_mesh: move probe x and y offsets to the [probe] moduleArksine2018-08-191-15/+21
| | | | | | All probe offsets are now passed to the finalize() callback in the ProbePointsHelper Class. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* config: Update example-extras.cfg (#544)Boffgithub2018-08-191-1/+1
| | | | | Changed 'endstop' to 'stepper' in 'multi-steppers axes' section Signed-off-by: Ben Warren <boffdroid@gmail.com>
* heater_fan: Allow multiple heaters to be defined for a heater_fanKevin O'Connor2018-08-171-1/+3
| | | | | | | Support the case where a single cooling fan is used with multiple extruders. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: update examples-extra.cfg to include the bed_mesh moduleArksine2018-08-171-0/+60
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* config: Minor changes to example-extras.cfg documentationKevin O'Connor2018-08-031-11/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* force_move: Add support for FORCE_MOVE commandKevin O'Connor2018-07-261-0/+9
| | | | | | | Add initial support for commands that will forcibly move a stepper (without updating the kinematic classes with the new position). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: Provide a default value for spi_speedKevin O'Connor2018-07-241-2/+2
| | | | | | | All of the Maxim chips support a 4Mhz spi transfer rate, so use that as a default spi speed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: Remove spi_mode parameterKevin O'Connor2018-07-241-3/+0
| | | | | | All of the Maxim chips can use SPI mode 1, so no need to configure it. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* thermocouple: Add initial support for common SPI temperature sensing chipsKevin O'Connor2018-07-241-0/+32
| | | | | Signed-off-by: Petri Honkala <cruwaller@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* idle_timeout: Move timeout handling from toolhead.py to new extras moduleKevin O'Connor2018-07-161-0/+11
| | | | | | | | Move the "motor_off_timeout" tracking to a new module in the extras/ directory. This makes it easier to customize the idle timeout behavior. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* z_tilt: Don't default "points" parameter to "z_positions" parameterKevin O'Connor2018-07-151-2/+1
| | | | | | | | It's rare to have all the Z stepper locations directly under the printable surface, so using z_positions for points is not a good default. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Minor updates to example-extras.cfgKevin O'Connor2018-07-121-9/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcp4451: Add initial support for programming the mcp4451 on lpc176xKevin O'Connor2018-06-291-0/+29
| | | | | | Add support for programming smoothieboard current. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: update example-extras.cfg to include uc1701 displayArksine2018-06-271-5/+9
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* lcd_st7920: Use a longer delay at the start of each command/dataKevin O'Connor2018-06-221-4/+0
| | | | | | | | | | | It appears the st7920 requires a longer delay when switching from command to data mode (and vice-versa). Slower MCUs don't show a problem because the klipper command processing time results in a sufficient delay. However, some of the faster MCUs can process klipper commands fast enough that the next st7920 transfer is sent too fast. Add an additional delay to account for this. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* display: Allow the ST7920_DISPLAY parameter to be configuredKevin O'Connor2018-06-211-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing_override: Add axes config parameterHans Raaf2018-06-111-1/+7
| | | | | | | | | Added a config parameter to define the homing override axes. This way one can still home x and y axis without the z-probe cycle coming in the way. Signed-off-by: Hans Raaf <hr-klipper@oderwat.de> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode_macro: Add the ability to define custom g-code macrosKevin O'Connor2018-05-251-0/+8
| | | | | | | Add the ability to add a custom g-code command that in turn executes one or more configured g-code commands. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Allow the PWMCONF register to be configuredKevin O'Connor2018-05-251-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Initial support for sensorless homingKevin O'Connor2018-05-251-0/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Configure stealthchop velocity limitKevin O'Connor2018-05-251-5/+10
| | | | | | | Change stealhchop config option to a stealthchop_threshold configuration option. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: The default TOFF time should be 4Kevin O'Connor2018-05-241-1/+1
| | | | | | | The recommended TOFF time in "standalone mode" according to the tmc2130 is 4, so use that as the default. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* z_tilt: Add support for Z_TILT_ADJUSTKevin O'Connor2018-05-221-0/+22
| | | | | | | Add new module to support independent adjustments to multiple Z steppers to account for bed tilt. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2130: Add initial support for TMC2130 stepper motor driversKevin O'Connor2018-05-201-0/+38
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>