aboutsummaryrefslogtreecommitdiffstats
path: root/docs/G-Codes.md
Commit message (Collapse)AuthorAgeFilesLines
* gcode_arcs: support XY, XZ and YZ planesAndrew Mirsky2022-12-111-2/+3
| | | | | | | add G17, G18 and G19 commands to select arc planes enhance G2/G3 to support arc moves in XY, XZ and YZ planes Signed-off-by: Andrew Mirsky <andrew@mirsky.net>
* print_stats: add `SET_PRINT_STATS_INFO` G-Code for pass slicer variables to ↵Stefan Dej2022-10-051-0/+12
| | | | | | | Klipper (#5726) This adds a gcode command that can be used insight the slicer to pass the total layer count and current layer information. Signed-off-by: Stefan Dej <meteyou@gmail.com>
* z_thermal_adjust: Add Z thermal adjuster module (#4157)alchemyEngine2022-09-251-0/+18
| | | | | | Use a frame-coupled temperature probe to compensate for thermal expansion in real-time. Signed-off by: Robert Pazdzior <robertp@norbital.com>
* mcp4018: Add SET_DIGIPOT command to mcp4018 implementation (#5737)jake-b2022-09-021-0/+14
| | | | | | | | | Added a SET_DIGIPOT command to the mcp4018 implementation. Previously the mcp4018 was read only, and set at the time of configuration. This allows you to change the value during a print, which is needed for some older printers that need to lower the stepper current during preheating. Signed-off-by: Jake Bordens <jake@allaboutjake.com>
* respond: No forced spaces (#5152)chestwood962022-06-301-0/+2
| | | Signed-off-by: Adrian Joachim <adi.joachim12@gmail.com>
* docs: add SET_DISPLAY_TEXT documentationEric Callahan2022-06-271-0/+5
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: add exclude_object documentationFrank Tackitt2022-06-031-0/+51
| | | | | | | Also include sample macros to add M486 compatibility. Signed-off-by: Franklyn Tackitt <git@frank.af> Co-authored-by: Troy Jacobson <troy.d.jacobson@gmail.com>
* adxl345: Support recording data from multiple ADXL345's in one run, and ↵Mikkel Schmidt2022-05-231-7/+12
| | | | | | | | | | | more. (#5224) Add PROBE and CHIP to TEST_RESONANCES Since it's possible to specify more than one chip in TEST_RESONANCES the CHIP parameter has been renamed to CHIPS Signed-off-by: Mikkel Schmidt <mikkel.schmidt@gmail.com>
* docs: Line wrapping in G-Codes.mdKevin O'Connor2022-05-231-1/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Documentation on screws_tilt_calculate MAX_DEVIATION parameter (#5522)Kevin Nguyen2022-05-231-2/+2
| | | Signed-off-by: Kevin Nguyen <ngynkvn@gmail.com>
* docs: fix links to Config_Reference.mdth33xitus2022-05-181-8/+8
| | | | Signed-off-by: Dominik Willner <th33xitus@gmail.com>
* docs: Update G-Codes.md (#5487)3-5-202022-05-091-1/+1
| | | | | Typo correction: my -> by Signed-off-by: Oscar Cetnarowski <0.007954545@proton.me>
* docs: Fix typo in query_adc section of G-Codes.mdKevin O'Connor2022-04-211-1/+1
| | | | | | Reported by @jakep82. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix smarteffector link in G-Codes.mdKevin O'Connor2022-04-091-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor updates to SmartEffector docsKevin O'Connor2022-04-091-12/+13
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* smart_effector: Config and command referenceDmitry Butyugin2022-04-091-0/+28
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* led: Support setting display_template parameters via SET_LED_TEMPLATEKevin O'Connor2022-03-311-7/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Support automated LED updates based on display_template resultsKevin O'Connor2022-03-311-0/+17
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Add support for PWM controlled LEDsKevin O'Connor2022-03-311-17/+17
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* angle: Add support for reading tle5012b chip registers (for debugging)Kevin O'Connor2022-03-291-0/+12
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* angle: Initial support for angle sensor calibrationKevin O'Connor2022-03-291-0/+21
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Improve G-Codes.md description of extruder commandsKevin O'Connor2022-03-081-11/+18
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note g-code output is not intented to be parsed in G-Codes.mdKevin O'Connor2022-03-031-1/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add link to GET_POSITION description in G-Codes.mdKevin O'Connor2022-03-031-1/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Drop duplicated firmware_retraction G-Codes sectionWilhelm Schuster2022-02-141-26/+18
| | | | Signed-off-by: Wilhelm Schuster <dev@rot13.io>
* extruder: Deprecate old extruder commands and shared_heater config optionKevin O'Connor2022-02-101-14/+2
| | | | | | | | | | | Deprecate SET_EXTRUDER_STEP_DISTANCE and SYNC_STEPPER_TO_EXTRUDER. Recommend using SET_EXTRUDER_ROTATION_DISTANCE and SYNC_EXTRUDER_MOTION. Deprecate the extruder "shared_heater" option and reocmmend using extruder_stepper config sections to obtain the same functionality. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add new SYNC_EXTRUDER_MOTION commandKevin O'Connor2022-02-101-1/+11
| | | | | | | This command is a rename of SYNC_STEPPER_TO_EXTRUDER. This change is in preparation for the removal of SYNC_STEPPER_TO_EXTRUDER. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add support for reversing the direction of extruder stepper movementKevin O'Connor2022-02-101-5/+7
| | | | | | | Extend SET_EXTRUDER_ROTATION_DISTANCE to support reversing the direction of extruder movement. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add a SET_EXTRUDER_ROTATION_DISTANCE commandKevin O'Connor2022-02-101-4/+13
| | | | | | | | Support altering the extruder distance using the higher-level rotation_distance. This is in preparation for removal of the SET_EXTRUDER_STEP_DISTANCE command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix unescaped angle brackets in G-Codes.mdKevin O'Connor2022-02-011-7/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix link in G-Codes.mdKevin O'Connor2022-02-011-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Reorganize layout of G-Codes.mdKevin O'Connor2022-02-011-700/+953
| | | | | | | Break listing up by module name. Provide links to "extended" commands. Sort reference by module name. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Support disassociating a stepper from all extrudersKevin O'Connor2022-01-161-1/+3
| | | | | | | Support SYNC_STEPPER_TO_EXTRUDER commands with an EXTRUDER parameter set to an empty string. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Support SYNC_STEPPER_TO_EXTRUDER on extruder objectsKevin O'Connor2022-01-161-10/+5
| | | | | | | | | | Refactor the extruder_stepper support so that it uses the ExtruderStepper class defined in extruder.py. Support the SYNC_STEPPER_TO_EXTRUDER command on steppers defined in either extruder_stepper or extruder config sections. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Docs comma culture (#4822)Paul McGowan2022-01-091-1/+1
| | | | | Many non-English speaking countries use a comma as a decimal separator for printed numbers. This can create some confusion in documentation and config files when not surrounded by contextual clues like parenthesis. Improve documentation by adding spaces to coordinates. Signed-off-by: Paul McGowan <mental450@gmail.com>
* docs: Improve filament width sensor documentation (#5058)Yifei Ding2021-12-271-0/+27
| | | | | | | | | | | Add Filament Width Sensor to G-Codes.md Remove Redundant Filament Width Sensor Entries Remove Duplicate Status Reference In Hall Filament Width Sensor Fix Indentation For Filament Width Sensors Signed-off-by: Yifei Ding<yifeiding@protonmail.com>
* docs: Rename DocumentsYifei Ding2021-11-221-2/+2
| | | | Signed-off-by: Yifei Ding <yifeiding@protonmail.com>
* adxl345: Renamed debug commands to fix their parsing by KlipperDmitry Butyugin2021-10-061-2/+2
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* tuning_tower: Add STEP_DELTA and STEP_HEIGHT parameters as alternate tuning ↵github@matthewlloyd.net2021-09-021-12/+27
| | | | | | tower syntax Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* tuning_tower: Add SKIP parametergithub@matthewlloyd.net2021-09-021-7/+11
| | | | Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* adxl345: Change default chip name from "default" to "adxl345"Kevin O'Connor2021-08-301-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adxl345: Move g-code commands to new helper classKevin O'Connor2021-08-301-14/+12
| | | | | | | | | | Separate out the G-Code command handlers to a new ADXLCommandHelper() class. This helps separate the sensing code from the user interface code. Deprecate the RATE parameter of the ACCELEROMETER_MEASURE command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: fixed babystepping patch (#4526)shiftingtech2021-07-271-3/+5
| | | | | Just a quick cleanup to where I flubbed the Z_OFFSET_APPLY_ENDSTOP and Z_OFFSET_APPLY_PROBE documentation Signed-off-by: Ben Eastep <shifting@shifting.ca>
* docs : make modifications to all md files to make them compatible with mkdocsDamien2021-07-271-39/+41
| | | | | | | | all markdown files must have a single H1 heading at the top. Signed-off-by: Damien Martin <damlobster@gmail.com> Update CNAME
* probe: add ability to save babystepping (#4404)shiftingtech2021-07-251-5/+11
| | | | | | | | Created two new extended gcodes: Z_OFFSET_APPLY_ENDSTOP, and Z_OFFSET_APPLY_PROBE. These use the z gcode offset to revise the probe offset, or z endstop position allowing users to make a frequently used babystepping value permanent without manual config editing. Signed-off-by: Ben Eastep <shifting@shifting.ca>
* docs: Updated docs for custom AXIS in TEST_RESONANCESDmitry Butyugin2021-07-081-2/+6
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* screws_tilt_adjust: Add DIRECTION parameter to SCREWS_TILT_CALCULATE (#4357)Matthew Lloyd2021-06-221-4/+5
| | | Signed-off-by: Matthew Lloyd <github@matthewlloyd.net>
* 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>
* docs: Add documentation for BED_MESH_OFFSETEric Callahan2021-06-081-0/+4
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* 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>