aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Config_Reference.md
Commit message (Collapse)AuthorAgeFilesLines
* z_thermal_adjust: Add Z thermal adjuster module (#4157)alchemyEngine2022-09-251-0/+39
| | | | | | Use a frame-coupled temperature probe to compensate for thermal expansion in real-time. Signed-off by: Robert Pazdzior <robertp@norbital.com>
* fan: add enable_pin option (#5732)dalegaard2022-09-031-0/+10
| | | Signed-off-by: Lasse Dalegaard <dalegaard@gmail.com>
* kinematics: Add deltesian printers (#5743)Tircown2022-09-011-2/+76
| | | | | Initial push of the working deltesian kinematics after some successful tests. Signed-off-by: Fabrice GALLET <tircown@gmail.com>
* docs: fixes typo on heater_bedPedro Lamas2022-07-281-1/+1
| | | | Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
* docs: Note mcu types with i2c_speed support in Config_Reference.mdKevin O'Connor2022-06-201-2/+11
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add mpu9250 to Config_Reference.mdKevin O'Connor2022-06-201-0/+18
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note that i2c is not noise resilient in Config_Reference.mdKevin O'Connor2022-06-161-2/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: add exclude_object documentationFrank Tackitt2022-06-031-0/+14
| | | | | | | 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>
* virtual_sdcard: Adds on_error_gcodePedro Lamas2022-06-031-0/+3
| | | | Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
* docs: Update Config_Reference.md z_hop speed (#5514)camerony2022-05-231-2/+2
| | | | | The default z-hop speed is actually 15 mm/s according to the code in safe_z_home.py Signed-off-by: Cameron River <camerony@gmail.com>
* docs: Improve wording of screws_tilt_adjust in Config_Reference.mdKevin O'Connor2022-04-231-4/+4
| | | | | | Reported by @JamesH1978. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Support chains with a mix of color_orderKevin O'Connor2022-04-181-2/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update temperature_fan PID documentation in Config_Reference.mdKevin O'Connor2022-04-111-4/+15
| | | | | | Reported by @dewi-ny-je. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add link to linux mcu neopixels config docs (#5402)Karl Bowden2022-04-111-1/+4
| | | | | The reference to the linux mcu was helpful to understand what a linux mcu was but didn't help with understanding the technical reasons why it's not supported. Signed-off-by: Karl Bowden <karl@bearded.sexy>
* docs: Minor updates to SmartEffector docsKevin O'Connor2022-04-091-7/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* smart_effector: Config and command referenceDmitry Butyugin2022-04-091-0/+52
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* docster: Fix incorrect default value for max_freqcbc020092022-04-091-2/+2
|
* docs: Provide more information on PID in Config_Reference.mdKevin O'Connor2022-04-071-6/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pca9632: Add support for configurable color_orderKevin O'Connor2022-04-071-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pca9632: Support using hardware I2CKevin O'Connor2022-04-071-4/+13
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* neopixel: Support arbitrary RGBW strings in color_order configKevin O'Connor2022-04-061-2/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Support automated LED updates based on display_template resultsKevin O'Connor2022-03-311-9/+15
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note that neopixel doesn't work on "linux mcu"Kevin O'Connor2022-03-311-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* led: Add support for PWM controlled LEDsKevin O'Connor2022-03-311-58/+82
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* angle: Initial support for angle sensor calibrationKevin O'Connor2022-03-291-0/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* sensor_angle: Add support for bulk querying of spi angle sensorsKevin O'Connor2022-03-291-0/+27
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix config snippet for polarCharles Pickering2022-03-201-9/+9
| | | | | | Previously the section for stepper_bed was intertwined with printer. This commit makes it match (../config/example-polar.cfg). Signed-off-by: Charles Pickering <me@charlespick.xyz>
* docs: Fix section headers of [display] sections in Config_Reference.mdKevin O'Connor2022-03-161-11/+11
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* pca9632: LED module for FlashForge Dreamer 3D printer (#4654)Ricardo Alcântara2022-03-141-0/+20
| | | | | | | Added PCA9632 LED module support using software I2C from MCP4018 modulo drive the LED strip of a FlashForge Dreamer 3D printer. Based on the PCA9533 module. Signed-off-by: Ricardo Alcantara <ricardo@vulcanolabs.xyz>
* neopixel: add BGR for neopixel (#5160)electron24102022-03-141-1/+1
| | | Signed-off-by: Thomas Liebold <electron2410@gmail.com>
* docs: Add missing bltouch lift_speed option to Config_Reference.md (#5344)Fritz Webering2022-03-111-0/+1
| | | Signed-off-by: Fritz Webering <fritz@webering.eu>
* extruder_stepper: Do not default to synching with "extruder" at startupKevin O'Connor2022-03-041-2/+2
| | | | | | | | With recent changes, the extruder_stepper may be used for new purposes, and synchronizing to the "extruder" motion queue at startup may become a confusing default. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Allow an extruder object to be created without a stepperKevin O'Connor2022-03-041-5/+9
| | | | | | | This may be useful for dual hotend printers that have only one stepper. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Deprecate old extruder commands and shared_heater config optionKevin O'Connor2022-02-101-6/+1
| | | | | | | | | | | 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>
* docs: Reorganize layout of G-Codes.mdKevin O'Connor2022-02-011-44/+39
| | | | | | | 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>
* docs: Various minor fixes (#5175)Yifei Ding2022-01-261-1/+1
| | | Signed-off-by: Yifei Ding<yifeiding@protonmail.com
* extruder: Support disassociating a stepper from all extrudersKevin O'Connor2022-01-161-2/+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>
* neopixel: Update neopixel.py to add BRG color order (#5110)Tim Abraham2022-01-121-1/+1
| | | | | | Add BRG color option. Document BRG color option. Signed-off-by: Timothy Abraham <Timothyabe93@gmail.com>
* docs: Docs comma culture (#4822)Paul McGowan2022-01-091-44/+44
| | | | | 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: Fix hybrid_corexy typo in Config_Reference.mdKevin O'Connor2021-12-271-1/+1
| | | | | | Reported by @controlflow. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update tmc5160 stealthchop_threshold description in Config_Reference.mdKevin O'Connor2021-12-151-2/+1
| | | | | | Don't recommend tuning stealthchop_threshold as it can cause issues. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note systemic error introduced by interpolate setting in TMC_Drivers.mdKevin O'Connor2021-12-121-3/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Recommend that hold_current not be specifiedKevin O'Connor2021-12-121-6/+9
| | | | | | | Changing motor current may itself introduce unwanted motor movement. As such, document that specifying a hold_current is not recommended. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Support step_pulse_duration even on TMC drivers in UART/SPI modeKevin O'Connor2021-11-291-1/+3
| | | | | | | | | | | | | | | Commit 689231df changed the default step_pulse_duration to 100ns for TMC drivers that are configured in UART/SPI mode, but it failed to document that change in Config_Changes.md and Config_Reference.md. Update those documents to reflect that change. Update the code so that a user may specify a custom step_pulse_duration even on TMC drivers that are configured in UART/SPI mode. This may be useful for drivers that use a level shifter on the step pin that requires more than a ~300ns to detect a level change. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* delta: max z-accel and speed ratio calculation for deltas (#4689)Nitram2021-11-291-0/+5
| | | | | Adding a possibility to use a lower z- acceleration. Signed-off-by: Martin Malmqvist <volcomosq@gmx.com>
* docs: Minor spelling fix to Config_Reference.mdKevin O'Connor2021-11-241-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Rename DocumentsYifei Ding2021-11-221-4/+4
| | | | Signed-off-by: Yifei Ding <yifeiding@protonmail.com>
* temperature_sensors: add ATC Semitec 104NT-4-R025H42G thermistorGeoffrey Young2021-11-151-7/+8
| | | | | | | | | | | | | | | | module: extras/temperature_sensors.cfg this thermistor is the 104NT-4 resold by Trianglelab (and others on Ali), as well as the 300 degree resold by Slice Engineering, both of which use the same RT table (TL even links to the ATC Semitec website) see the 300 C tab on the Slice spreadsheet: https://docs.google.com/spreadsheets/d/1904x5JK-Sup-cX5DqHiiZWaFVTK6_PQBFxgi_6yXEJw/edit#gid=934228925 as well as the TL product page: https://www.aliexpress.com/item/32843785247.html in addition to the RT table provided in temperature_sensors.cfg Signed-off-by: Geoffrey Young <geoffrey.young@gmail.com>
* temperature_sensors: Deprecate "NTC 100K beta 3950" thermistorKevin O'Connor2021-11-101-2/+2
| | | | | | | | | | It seems the common "beta 3950" thermistors generally follow a temperature table defined by the new "Generic 3950" definition. Using a table that actually follows the "beta 3950" temperature curve is generally less accurate. Deprecate the existing "NTC 100K beta 3950" definition to avoid this common issue. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Make step pulse duration customizable at run-timeKevin O'Connor2021-11-041-0/+5
| | | | | | | | | | | | Remove the STEP_DELAY Kconfig option and replace it with a per-stepper step_pulse_duration printer.cfg config option. The AVR code will continue to have optimized code to step and "unstep" in the same function (which is automatically activated when the step delay is 40 ticks or less). This change removes the Kconfig option for single function step/unstep on 32bit processors. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>