aboutsummaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* config: Added encoder pins to radds example configGraham Ambrose2019-01-021-0/+2
| | | Signed-off-by: Graham Ambrose <graham.ambrose@gmail.com>
* respond: An extra for sending messages to the printer host. (#1053)Alec B. Plumb2019-01-021-0/+12
| | | | | | | | | | | | I have made one change to `gcode.py` to support quoted parameter values. I have added support for the basic `M118` command (see https://reprap.org/wiki/G-code#M118:_Echo_message_on_host). I have also added a `RESPOND` command that takes extended parameters. `ECHO` might be a better name than `RESPOND` but is already defined in `gcode.py`. Signed-off-by: Alec B. Plumb <alec@etherwalker.com>
* winch: Add experimental support for cable winch kinematicsKevin O'Connor2018-12-241-0/+96
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* polar: Experimental support for polar kinematicsKevin O'Connor2018-12-241-0/+86
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add a generic-minitronics1.cfg example config fileKevin O'Connor2018-12-201-0/+80
| | | | | | Information provided by @BKLronin. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add printer-micromake-d1-2016.cfg example config fileKevin O'Connor2018-12-181-0/+79
| | | | | | Reported by IRC user "Xantos". Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Document that bltouch "clones" may not work correctlyKevin O'Connor2018-12-181-7/+2
| | | | | | | There is concern that the bltouch.py module may not perform adequately on some bltouch "clones". Document that. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bltouch: Add a config option to disable the bltouch sensor testKevin O'Connor2018-12-161-1/+7
| | | | | | | | It appears some bltouch "clones" do not report the probe as triggered when put in "touch mode" while the pin is raised. Add a config option to allow users to disable the test. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Fix CR-20 click pin polarityUri Shaked2018-12-151-1/+1
| | | | Signed-off-by: Uri Shaked <uri@urishaked.com>
* config: Add printer config for the CR-20 by Creality3DUri Shaked2018-12-151-0/+81
| | | | Signed-off-by: Uri Shaked <uri@urishaked.com>
* config: Update printer-creality-ender3-2018.cfg (#959)TronskiFPV2018-12-051-4/+4
| | | | | Added options necessary for basic extruder calibration expected of a new install. Fixed bed size to correct 235x235. Removed 0.5 position_endstop setting as this crashes hot end into the bed on stock Ender 3's. Signed-off-by: Troy nadeau <troyboy162@hotmail.com>
* bltouch: Allow the pin_move_time to be configuredKevin O'Connor2018-12-041-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update bed_mesh in example-extras.cfgArksine2018-11-301-7/+17
| | | | | | Update documentation about the fade options. Also inform the user that it is recommended to home toward the center of the print area when using a probe for z homing. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* bltouch: Add initial support for a bltouch "extras" moduleKevin O'Connor2018-11-301-0/+18
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Rework sample-bltouch.cfg into sample-probe-as-z-endstop.cfgKevin O'Connor2018-11-302-56/+51
| | | | | | | The example configuration information is more useful for general probe as z_endstop than as a bltouch example. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Make the Anycubic delta configurations as similar as possibleruevs2018-11-252-15/+20
| | | | Signed-off-by: Peter Ruevski <dpr@ruevs.com>
* mcp4451: Use bus.py helper code for i2cKevin O'Connor2018-11-241-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* uc1701: Add support for SSD1306 in i2c modeKevin O'Connor2018-11-231-4/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* uc1701: Add support for SSD1306 displaysKevin O'Connor2018-11-211-5/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc2660: Use bus.py helper code for spiKevin O'Connor2018-11-212-17/+17
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* servo: This patch create ability to enable/disable attached servo. (#880)Jiri Dobry2018-11-141-1/+3
| | | | | | | | | | | | | | | | | | | Cheap mechanical servos have small flickering. When this servo stay on one position, this flickering slowly destroy internal potentiometer and make servo unusable. Many mechanisms need servo only to change position. Therefore I create this minor path to enable/disable servo. It stop pulses for this servo, that's all. Corresponding G-code is: SET_SERVO SERVO=config_name [WIDTH=] [ENABLE=<0|1>] SET_SERVO SERVO=config_name [ANGLE=] [ENABLE=<0|1>] For example: SET_SERVO SERVO=touch ANGLE=80 ENABLE=1 ; enable servo and set position G4 P200 ; wait 200ms SET_SERVO SERVO=touch ENABLE=0 ; disable servo This patch add one option to servo configuration: enable: <False/True> # default True It not have impact to user code existing already because it is optional parameter and default value is same as original behavior. Signed-off-by: Jiri Dobry <jdobry@centrum.cz>
* config: Use consistent advice on flashing the Melzi boardKevin O'Connor2018-11-137-53/+49
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: sample-macros.cfg creation and M300ndupont-net2018-11-131-0/+36
| | | | | | | Implementation of M300 "Play Tone" Signed-off-by: Nicolas Dupont <ndupont@ndupont.net> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add printer-velleman-k8200-2013.cfg example configKevin O'Connor2018-11-131-0/+95
| | | | | | Based on config from @PerLangkjaer. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add generic duet2 config and tests (#834)Florian Heilmann2018-10-311-0/+362
| | | | | This adds a generic duet config with quad-z and quad extruders which also tests TMC2660 and SX1509 extras Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* Implement idle event support in the TMC2660 extraFlorian Heilmann2018-10-281-16/+13
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* config: Add lcd encoder pins to generic-rumba.cfgKevin O'Connor2018-10-281-0/+4
| | | | | | Reported by @elJosho. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* Add SX1509 extraFlorian Heilmann2018-10-271-0/+17
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* config: Add encoder pins to printer-anycubic-kossel-plus-2017.cfgKevin O'Connor2018-10-251-0/+3
| | | | | | Reported by @obalado. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Don't use max_extrude_cross_section in max_extrude_only defaultsKevin O'Connor2018-10-251-1/+1
| | | | | | | | | | Some users increase max_extrude_cross_section to avoid issues with some slicers. However, increasing that value also increases the defaults for the max_extrude_only parameters which is not obvious. Base the max_extrude_only defaults only on the configured nozzle diameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update wording of extruder parameters in example.cfgKevin O'Connor2018-10-251-18/+17
| | | | | | Try to improve the description of the extruder config limits. Signed-off-by: Kevin O'Connor <kevin@koconnor.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>
* config: Add display buttons to printer-creality-cr10s-2017.cfgKevin O'Connor2018-10-201-0/+2
| | | | | | Reported on IRC by gueee. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: ADIMlab Add support for LCD knob and caselightJason Rahaim2018-10-191-3/+16
| | | | | Signed-off-by: Jason Rahaim <jason@jasonr.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.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-162-24/+31
| | | | | | | 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>
* config: Add ADIMLab 3d printer (#781)Jason R2018-10-161-0/+107
| | | | | | | Configuration for ADIMLab printer. tested and working including LCD support. This printer was previously known as the HCmaker7 Signed-off-by: Jason Rahaim <jason@jasonr.com>
* cartesian: Use homing_speed for homing retract speedKevin O'Connor2018-10-091-6/+5
| | | | | | | | Commit b0d859f2 introduced a second_homing_speed parameter, and it also changed the retract speed. Revert the retract speed change (use homing_speed when the head retracts). 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>
* stepper: Adding support for a second_homing_speed parameter (#677)Chris Whiteford2018-10-041-0/+5
| | | Signed-off-by: Chris Whiteford <chris@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-012-5/+5
| | | | | | | | | 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>
* config: The delta_calibrate bed radius uses nozzle coordinatesKevin O'Connor2018-10-011-8/+10
| | | | 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-012-19/+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>
* avr: Use generic usb_cdc code for usb serial supportKevin O'Connor2018-09-301-1/+1
| | | | | | | Use the generic usb_cdc driver code instead of the "pjrc" usb driver code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add encoder and click pins for CR-10 miniNikolai Ugelvik2018-09-301-0/+2
| | | | Signed-off-by: Nikolai Ugelvik <nikolaiu@gmail.com>