aboutsummaryrefslogtreecommitdiffstats
path: root/docs/G-Codes.md
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* 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>
* docs: Minor updates to sdcard_loop documentationKevin O'Connor2021-05-261-7/+11
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* loop_sdcard: Add loopable SD card file sectionsJason S. McMullan2021-05-261-0/+7
| | | | | | | | | | | | | | | | | | | | | 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>
* stepper: Remove min_stop_interval from mcu codeKevin O'Connor2021-04-301-9/+7
| | | | | | | 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>
* adxl345: Verify the register writes, added debug adxl345 commandsDmitry Butyugin2021-04-241-0/+7
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* palette2: Add support for P2 devices (#4057)Clifford Roche2021-03-261-0/+24
| | | | | Module which bring support for P2 devices running in connected mode. This enables using a Palette2 directly with Klippy without Octoprint, or without Palette2 plugins for Octoprint which are not functional out of the box with Klipper. Signed-off-by: Clifford Roche <clifford.roche@gmail.com>