aboutsummaryrefslogtreecommitdiffstats
path: root/config/sample-macros.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Rename everything significant to Kutter except for docsTomasz Kramkowski2025-08-151-1/+1
|
* pwm_cycle_time: New module for output pins with dynamic cycle timesKevin O'Connor2024-01-231-3/+1
| | | | | | | | | Remove support for changing the cycle time of pwm pins from the output_pin module. Use a new pwm_cycle_time module that supports setting dynamic cycle times. This simplifies the output_pin code and low-level pin update code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: addition of slicer specific gcode for START_PRINT (#6063)JamesH19782023-03-141-1/+1
| | | Signed-off-by: James Hartley <james@hartleyns.com>
* mcp4018: Add SET_DIGIPOT command to mcp4018 implementation (#5737)jake-b2022-09-021-0/+47
| | | | | | | | | 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>
* docs: fix rawparams example by truncating commentsPedro Lamas2022-07-191-0/+23
| | | | Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
* docs: add exclude_object documentationFrank Tackitt2022-06-031-0/+52
| | | | | | | 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>
* config: Fix M300 beeper example. (#4480)s-holst2021-07-201-4/+2
| | | | | | | | The M300 example macro now sets the PWM cycle time to generate the requested frequency. 'scale' did not have the desired effect. Duty cycle is now fixed at 0.5. All S parameter values less than 1 generate a 1Hz 'tone' to avoid division-by-zero. Signed-off-by: Stefan Holst <mail@s-holst.de>
* loop_sdcard: Add loopable SD card file sectionsJason S. McMullan2021-05-261-0/+12
| | | | | | | | | | | | | | | | | | | | | 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>
* docs: Prefer Jinja2 "set" directive to default_parameter_xxx in examplesKevin O'Connor2021-04-261-16/+16
| | | | | | The "set" directive is more flexible and easier to understand. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* bme280: Add support for BMP280 and BME680 sensors (#4040)Michael Kurz2021-03-151-1/+1
| | | | | | | | | This adds support for BMP280 and BME680 sensor ICs, along with fixing calibration data readout for BME280. Gas sensor readout for the BME680 is just the raw compensated value. To get actual meaningful values, more research is needed. Signed-off-by: Michael Kurz <michi.kurz@gmail.com>
* docs: Move config reference information to new Config_Reference.mdKevin O'Connor2020-11-181-2/+2
| | | | | | | 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>
* sample-macros.cfg: Fix action_respond_infoFlorian Heilmann2020-09-211-2/+2
| | | Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
* htu21d: Support for HTI21D family sensor on I2C bus (#2803)Lucio Tarantino2020-05-031-0/+29
| | | Signed-off-by: Lucio Tarantino <lucio.tarantino@gmail.com>
* config: add BME280 documentationArksine2020-01-131-0/+32
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* config: Update M600 in sample-macros.cfg to use SAVE_GCODE_STATEKevin O'Connor2019-05-311-1/+4
| | | | | | | Save and restore state in the example M600 macro. Also, add pause_resume config section. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Add START_PRINT and END_PRINT examples to sample-macros.cfgKevin O'Connor2019-05-311-0/+44
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Formatting changes to sample-macros.cfgKevin O'Connor2019-05-311-43/+56
| | | | | | | | Reformat some of the comments. Add section headers. Don't comment out the config sections (so that it is more clear what needs to be copied to the main config). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pause_resume: update documentationArksine2019-01-281-0/+21
| | | | | | Add updates to example-extras.cfg and G-Codes.md documenting pause_resume. Also add M600 (filament change) to sample-macros.cfg. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* 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>