aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* screws_tilt_adjust: Add DIRECTION parameter to SCREWS_TILT_CALCULATE (#4357)Matthew Lloyd2021-06-222-9/+20
| | | Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* virtual_sdcard: add `file_path` and `file_size` to `status`Kamil Trzcinski2021-06-221-0/+2
| | | | | | | This provides a comprehensive information if currently we have a file loaded. Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
* config: Specify gear_ratio for Prusa Mini+ extrudergithub@matthewlloyd.net2021-06-181-1/+2
| | | | | | | Also clarifies the documentation for rotation_distance in the stepper docs. Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* docs: add status documentaton for neopixel and dotstarEric Callahan2021-06-181-0/+9
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: add CANCEL_PRINT to docs/G-Codes.md (#4370)Alex Zellner2021-06-141-0/+1
| | | Signed-off-by: Alex Zellner <alexander.zellner@googlemail.com>
* extruder: expose `can_extrude` flag based on temperatureKamil Trzcinski2021-06-141-0/+2
| | | | | | | | | Sometimes an automated filament load is implemented, but extruder might not always extrude filament. This adds a flag to check if this operation is possible. Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
* docs: Note previous firmware state issue with TMC2209/TMC2209 in TMC_Drivers.mdKevin O'Connor2021-06-121-0/+6
| | | | | | | | | | | If a high UART frequency is used to communicate with TMC2208/TMC2209 drivers then it may not be possible for Klipper to communicate with the drivers until they are reset. Note this in the troubleshooting document. Reported by @matthewlloyd. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Recommend pause of 2 seconds during sensorless homingKevin O'Connor2021-06-121-13/+17
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Deprecate pid_integral_max config optionKevin O'Connor2021-06-122-5/+4
| | | | | | | | The default pid_integral_max setting should be sufficient; it's not necessary to complicate the documentation and config to support customization. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Code_Overview.md with the removal of calc_tag_position()Kevin O'Connor2021-06-111-11/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add documentation for BED_MESH_OFFSETEric Callahan2021-06-082-0/+15
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* resonance_tester: Set max_accel ignoring the limit from the config (#4174)Dmitry Butyugin2021-06-061-11/+1
| | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: Fix missing backtick in API_Server.mdKevin O'Connor2021-06-061-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* endstop_phase: Add support for reporting phase information via get_status()Kevin O'Connor2021-06-031-0/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update G-Codes.md now that SET_VELOCITY_LIMIT can exceed configKevin O'Connor2021-06-031-2/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* z_tilt: expose an 'applied' status to allow macros to skip QGL/Z_TILT_ADJUST ↵Michael Rose2021-06-021-0/+14
| | | | | | | | | | | | | | (#4313) This is useful for macros that'd like to skip QGL if already leveled, e.g.: ``` {% if not printer.quad_gantry_level.applied %} QUAD_GANTRY_LEVEL {% endif %} ``` Signed-off-by: Michael Rose <elementation@gmail.com>
* neopixel: add sync parameter to prevent waking toolhead (#4339)Paul McGowan2021-06-021-2/+7
| | | | | | | neopixel: add sync param to prevent waking toolhead dotstar: refactor to match neopixel methods and add sync parameter Signed-off-by: Paul McGowan <mental405@gmail.com>
* stepper: Remove set_tag_position() codeKevin O'Connor2021-05-291-6/+5
| | | | | | Have callers store the stepper positions in a dict. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix malformed link in beaglebone.mdKevin O'Connor2021-05-291-5/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix typo in Status_Reference.mdKevin O'Connor2021-05-281-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Avoid link descriptions that span multiple linesKevin O'Connor2021-05-2810-98/+107
| | | | | | | The Jekyll markdown renderer gets confused by links that span multiple lines. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix link in Config_Reference.mdKevin O'Connor2021-05-281-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move description of menu templates to Command_Templates.mdKevin O'Connor2021-05-282-19/+27
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Updated adxl345 wiring imageDmitry Butyugin2021-05-281-0/+0
| | | | | | | ADXL345 3.3v and GND pins can be wired closer to the other pins on RPi, which is often more convenient. Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* gcode_macro: add description property (#4317)Alex Zellner2021-05-262-0/+22
| | | Signed-off-by: Alex Zellner <alexander.zellner@googlemail.com>
* safe_z_home: Update documentationFlorian Heilmann2021-05-261-5/+2
| | | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* docs: Minor updates to sdcard_loop documentationKevin O'Connor2021-05-262-9/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* loop_sdcard: Add loopable SD card file sectionsJason S. McMullan2021-05-262-0/+21
| | | | | | | | | | | | | | | | | | | | | To support continuous belt printing, add nestable repeat loop support via an `[sdcard_loop]` module. Supported G-Code: - SDCARD_LOOP_BEGIN COUNT=n ; Loop for N times, or infinitely if N is 0 - SDCARD_LOOP_END ; End of loop - SDCARD_LOOP_DESIST ; Complete all loops without iterating Marlin M808 compatibility example in `config/sample-macros.cfg`: - M808 Ln ; Loop for N times, or infinitely if N is 0 - M808 ; End of loop - M808 K ; Complete all loops without iterating Added unit tests in test/klippy/sdcard_loop.test See https://reprap.org/wiki/G-code#M808:_Set_or_Goto_Repeat_Marker Signed-off-by: Jason S. McMullan <jason.mcmullan@gmail.com>
* filament_motion_sensor: add get_status (#4281)Alex Zellner2021-05-111-0/+9
| | | Signed-off-by: Alex Zellner <alexander.zellner@googlemail.com>
* debugcmds: Remove start/end_group commandsKevin O'Connor2021-05-071-1/+1
| | | | | | | | These commands were never used by the main code and are not particularly helpful for debugging. Remove them to reduce code size - in particular on the pru architecture. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix typo in Config_Reference.mdKevin O'Connor2021-05-061-1/+1
| | | | | | | Should be "hybrid-corexy" instead of "hybrid-codexy". Reported by @mak0t0san. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* kinematics: Add hybrid-corexy and hybrid-corexz (#4229)Tircown2021-05-031-1/+70
| | | Signed-off-by: Fabrice GALLET <tircown@gmail.com>
* gcode_macro: Deprecate default_parameter_<name>Kevin O'Connor2021-05-032-10/+6
| | | | | | | | | | | | The Jinja2 "set" directive is more flexible and easier to understand than default_parameter_XXX parameters. Deprecate it and encourage using "set" as a replacement. This also deprecates direct access to parameters via parameter name in a macro. Going forward, the `params` pseudo-variable must be used to access a parameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: a slight clarity improvement for the rPi mcushiftingtech2021-05-021-0/+1
| | | | | | Just a small attempt to make the build process slightly clearer In the compilation instructions for the rPi mcu Signed-off-by: Ben Eastep <shifting@shifting.ca>
* stepper: Remove min_stop_interval from mcu codeKevin O'Connor2021-04-303-60/+53
| | | | | | | Now that the host never uses a min_stop_interval, remove it from the mcu code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Do not limit SET_VELOCITY_LIMIT to values specified in configKevin O'Connor2021-04-301-0/+4
| | | | | | | Allow a larger velocity, accel, and square_corner_velocity than what is specified in the config file. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move palette2 location in Config_Reference.mdKevin O'Connor2021-04-281-36/+36
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Status_Reference.md for better Jekyll renderingKevin O'Connor2021-04-281-19/+23
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move status field reference to new Status_Reference.md fileKevin O'Connor2021-04-284-208/+310
| | | | | | | Move the reference of "printer" status fields from Command_Templates.md to a new Status_Reference.md file. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* screws_tilt_adjust: Add MAX_DEVIATION parameter for bed level invariant.Johannes Stuettgen2021-04-281-0/+7
| | | | | | | This is useful when a saved bed mesh is used to ensure that the bed level has not drifted too far from where it was when the mesh was created. Signed-off-by: Johannes Stuettgen <johannes.stuettgen@gmail.com>
* docs: Prefer Jinja2 "set" directive to default_parameter_xxx in examplesKevin O'Connor2021-04-261-5/+1
| | | | | | The "set" directive is more flexible and easier to understand. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add example of Jinja2 "set" directive to Command_Templates.mdKevin O'Connor2021-04-261-15/+40
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add notes on terminating resistors to CANBUS.mdKevin O'Connor2021-04-251-4/+21
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Add deactivate_on_each_sample: param for Probe (#4161)nlef2021-04-241-0/+4
| | | Signed-off-by: Nick Lefskiy <n.lefskiy@yandex.ru>
* adxl345: Verify the register writes, added debug adxl345 commandsDmitry Butyugin2021-04-241-0/+7
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docs: Note stealthchop can cause overcurrent error in TMC_Drivers.mdKevin O'Connor2021-04-241-0/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Linux RPi benchmarksKevin O'Connor2021-04-181-4/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* palette2: Add ping variation + ping status reports (#4114)Clifford Roche2021-04-142-2/+10
| | | Signed-off-by: Clifford Roche <clifford.roche@gmail.com>
* docs: Note that attribution/history should be avoiding in Example_Configs.mdKevin O'Connor2021-04-131-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: document bed mesh "faulty_regions"Arksine2021-04-103-0/+58
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>