aboutsummaryrefslogtreecommitdiffstats
path: root/docs/G-Codes.md
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* filament_motion_sensor: Add filament_motion_sensor (#3857)TheJoshW2021-03-141-1/+1
| | | | | Add functionality to support a Filament Motion Sensor for detecting extruder jams as well as runouts. Works by an encoder toggling the switch_pin 0/1 as the filament is pulled through the sensor. Signed-off-by: Joshua Wherrett <thejoshw.code@gmail.com>
* docs: Rename Sensorless_homing.md to TMC_Drivers.md and extendKevin O'Connor2021-03-101-9/+9
| | | | | | Add additional information on configuring and using TMC drivers. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* temperature_fan: Add MAX_SPEED and MIN_SPEED to SET_TEMPERATURE_FAN_TARGET ↵Lane Roberts2021-02-021-2/+2
| | | | | | | command (#3873) Allows setting min_speed and max_speed at runtime, rather than updating the config and restarting. Signed-off-by Lane Roberts <nolatari@vandarin.net>
* resonance_tester: Disable input shaping for resonance testingDmitry Butyugin2021-02-021-6/+9
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* adxl345: Add accelerometer chip name to the raw data file nameDmitry Butyugin2021-02-021-4/+7
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* heaters: Make MINIMUM optional for TEMPERATURE_WAIT command (#3674)Justin Schuh2020-12-241-3/+3
| | | Signed-off-by: Justin Schuh <code@justinschuh.com>
* heaters: Add MAXIMUM option to TEMPERATURE_WAIT commandJustin Schuh2020-12-231-2/+3
| | | | Signed-off-by: Justin Schuh <code@justinschuh.com>
* docs: Limiting max_smoothing for input shaper autocalibrationDmitry Butyugin2020-12-221-7/+11
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* stepper: Calculate step_distance from rotation_distanceKevin O'Connor2020-12-181-2/+4
| | | | | | | | Add support for automatically calculating the internal step_distance from new config parameters - rotation_distance, microsteps, full_steps_per_rotation, and gear_ratio. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heaters: Add a TEMPERATURE_WAIT commandKevin O'Connor2020-12-071-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* save_variables: Support saving variables to a disk fileKevin O'Connor2020-12-031-0/+11
| | | | | Signed-off-by: Dushyant Ahuja dusht.ahuja@gmail.com Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* G-Codes: Minor formatting fixKevin O'Connor2020-11-231-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add more links to G-Codes.mdKevin O'Connor2020-11-231-192/+233
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move config reference information to new Config_Reference.mdKevin O'Connor2020-11-181-14/+14
| | | | | | | Move all the config reference information from files in the config/ directory to a new Config_Reference.md document. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Add support for RGBW LEDsKevin O'Connor2020-10-291-2/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* resonance_tester: Resonance testing and input shaper auto-calibration (#3381)Dmitry Butyugin2020-10-141-6/+45
| | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* mcu: Add support for changing cycle_time in set_pwm()Kevin O'Connor2020-09-261-1/+4
| | | | | Signed-off-by: Guy Shapira <gayuha@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: document additions to BED_MESH_CALIBRATEArksine2020-09-151-1/+2
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Note that FORCE_MOVE can lead to "No next step" errors in G-Codes.mdKevin O'Connor2020-09-081-7/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* adxl345: Add support for adxl345 accelerometerKevin O'Connor2020-09-051-0/+14
| | | | | | | Add support for taking measurements from an adxl345 accelerometer via SPI interface. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* fan_generic: Add support for named fans and gcode to control them (#3054)bondus2020-08-071-0/+7
| | | Signed-off-by: Pontus Borg <liquidpontus@yahoo.se>
* docs: document changes to the virtual_sdcard moduleArksine2020-08-051-0/+5
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Move SET_TEMPERATURE_FAN_TARGET to its own section in G-Codes.mdKevin O'Connor2020-07-261-2/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update G-Codes.md for SET_TEMPERATURE_FAN_TARGET (#3122)Martin Nowroth2020-07-261-0/+2
| | | | | Added extended G-Code documentation for SET_TEMPERATURE_FAN_TARGET Signed-off-by: Martin Nowroth <madnoth@gmail.com>
* servo: Remove servo ENABLE parameterKevin O'Connor2020-07-251-2/+3
| | | | | | | Allow one to disable servos via `SET_SERVO WIDTH=0` instead of using an explicit ENABLE parameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* input_shaper: Initial support of input shaping (#3032)Dmitry Butyugin2020-07-051-0/+15
| | | | | | Input shaping can help to reduce printer vibrations due to resonances and eliminate or reduce ghosting in prints. Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* display: Default DISPLAY=display in SET_DISPLAY_GROUP commandKevin O'Connor2020-06-091-5/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* display: add SET_DISPLAY_GROUP command (#2969)Florian Heilmann2020-06-091-0/+5
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* extruder_stepper: Support changing synced extruder on the fly (#2824)theophile2020-06-061-0/+9
| | | Signed-off-by: Christopher Meredith <chmeredith@gmail.com>
* docs: Clarify that Probe_Calibrate uses the speed variable for XY as well ↵Dushyant Ahuja2020-05-051-1/+3
| | | | | (#2735) Signed-off-by: Dushyant Ahuja <dusht.ahuja@gmail.com>
* Extruder: Add g-code to set extruder step_distance (#2598)David Smith2020-03-281-0/+6
| | | Signed off by: David Smith <davidosmith@gmail.com>
* docs: Fix typo in MANUAL_STEPPER command lineKevin O'Connor2020-03-231-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* Allow manual_stepper to run in parallel than an other stepperJeremy Briffaut2020-03-231-12/+16
| | | | | Signed-off-by: Jeremy Briffaut <kakou@kakou.org> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: clarify behavior of M204 with only one of P or T (#2564)Garth Snyder2020-03-111-1/+2
| | | Signed-off-by: Garth Snyder <garth@garthsnyder.com>
* bltouch: BTLOUCH V3.0/V3.1 Enable 5V/OD mode set commands (#2540)FanDjango2020-02-231-1/+8
| | | Signed-off-by: Mike Stiemke <fandjango@gmx.de>
* manual_stepper: Support ignoring errors on STOP_ON_ENDSTOPKevin O'Connor2020-02-191-7/+8
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>