aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs: Recommend RPi 2 or later in Installation.mdKevin O'Connor2020-02-171-2/+1
| | | | | | Reported by @patrickkettner. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* hall_filament_width_sensor: Add new filament sensortest3210-d2020-02-142-0/+105
| | | | Signed-off-by: Denis Ignatenko <deniss979@gmail.com>
* configfile: Add get_status() to export raw config file informationKevin O'Connor2020-02-131-0/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* query_endstops: Add get_status() method that reports the last query stateKevin O'Connor2020-02-121-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper_enable: Add SET_STEPPER_ENABLE gcode command (#2463)David Smith2020-02-101-0/+6
| | | Signed-off-by: David Smith <davidosmith@gmail.com>
* probe: Add support for configuring lift_speedKevin O'Connor2020-01-311-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Config_Changes.md with actual bed_mesh merge dateKevin O'Connor2020-01-091-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Config_Changes.md to reflect bed_mesh changesArksine2020-01-091-0/+12
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Update documentation to reflect bed_mesh changesArksine2020-01-095-9/+377
| | | | | | Also add new bed_mesh.md documentation. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* docs: Update Command_templates.md - numbers in gcode_macro name must be at endKevin O'Connor2020-01-071-1/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Fix detection of some "extended" g-code commandsKevin O'Connor2020-01-071-3/+3
| | | | | | | Fix typo that resulted in _get_extended_params() being called for all commands. Allow "extended" g-code commands to contain numbers. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Updates for gcode_macro naming (#2317)David Smith2020-01-061-1/+8
| | | | | Add note about numbers in macro names. Add note about variable name case restriction. Add set variable example. Signed-off-by: David O Smith <davidosmith@gmail.com>
* docs: Minor formatting change to Config_checks.mdKevin O'Connor2020-01-061-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor FAQ updatesKevin O'Connor2020-01-061-43/+32
| | | | | | | | | | Fix rendering of Patreon URL in FAQ. Use same "ls" command to find the serial port that Installation.md uses. Note Raspberry Pi 4 is supported. Note problems with ModemManager. Point to Bed_Level.md in Z position_endstop question. Link to Config_checks.md in "Z screaching" FAQ. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* kin_extruder: Convert pressure advance to use "weighted average"Kevin O'Connor2019-12-202-4/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Document support for M204 P and T parametersKevin O'Connor2019-12-181-1/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* display: Revert "display: Add ST7567 display support (#1540)"Kevin O'Connor2019-12-181-0/+5
| | | | | | | | | This reverts commit 1b92af60784ea811a7ca04dfbce75224874cf84a. The standard "uc1701" lcd_type can now be used in place of the custom "st7567" lcd_type. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* scripts: Replicape pru update start scripts (#2277)BlackStump2019-12-181-4/+5
| | | Signed-off-by: Trevor Wilson <altocoey@hotmail.com>
* neopixel: Add support for delaying updates in SET_LED commandKevin O'Connor2019-12-151-7/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Kinematics.md document with "smooth pressure advance"Kevin O'Connor2019-12-136-410/+24
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Config_Changes.md with pointer to sample multi extruder configsKevin O'Connor2019-12-131-1/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Add PrinterHeater get_status() functionSimon Kühling2019-12-131-0/+7
| | | | | | | | Provide a list of available heater and sensor names to gcode macro templates through the printer.heater.available_heaters and printer.heater.available_sensors variables Signed-off-by: Simon Kühling <mail@simonkuehling.de>
* gcode: Remove builtin T0/T1/T2/... command supportKevin O'Connor2019-12-102-2/+7
| | | | | | | | The builtin Tn command is not sufficiently flexible to control some multi-extruder printers. Remove the command and encourage users to define individual gcode_macros for each Tn instance. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add an ACTIVATE_EXTRUDER commandKevin O'Connor2019-12-101-0/+3
| | | | | | | Add support for an extended g-code command to change the currently active extruder. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Remove support for the M206 commandKevin O'Connor2019-12-102-2/+5
| | | | | | | | The M206 command isn't particularly standardized and isn't issued by default from 3rd party software in their standard configurations. Encourage users to use the more powerful SET_GCODE_OFFSET command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update FAQ to emphasize checking Config_Changes.md on an upgradeKevin O'Connor2019-12-101-8/+16
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Move upgrade instructions to the last item in the FAQKevin O'Connor2019-12-101-20/+20
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix another typo in Code_Overview.mdKevin O'Connor2019-12-041-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix typo in Code_Overview.mdKevin O'Connor2019-12-041-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor "coordinate system" wording change to Code_Overview.mdKevin O'Connor2019-12-041-16/+16
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add information on coordinate systems to Code_Overview.mdKevin O'Connor2019-12-041-0/+87
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Remove support for "G4 S1" style commandsKevin O'Connor2019-12-021-0/+4
| | | | | | | | The S parameter is not a standard and was not commonly used. The P parameter (delay specified in milliseconds) is the commonly accepted g-code mechanism for dwelling. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor update to Config_Changes.mdKevin O'Connor2019-12-011-1/+1
| | | | | | Use same "ls /dev/serial/by-id/*" command used in Installation.md. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Clarify recent usb device name change in Config_Changes.mdKevin O'Connor2019-12-011-2/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* usb_cdc: Report MCU type on all boardsKevin O'Connor2019-11-261-3/+4
| | | | | | | Always report the "product id" as the MCU type (instead of as "Klipper firmware"). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* atsam: Enable chipid as usb serial numberKevin O'Connor2019-11-261-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* atsamd: Enable chipid as usb serial numberKevin O'Connor2019-11-251-3/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stm32: Enable chipid as usb serial numberKevin O'Connor2019-11-251-3/+3
| | | | | Signed-off-by: Matt Baker <baker.matt.j@gmail.com> Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor wording change in Pressure_Advance.mdKevin O'Connor2019-11-251-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Recommend normal slicer settings in Pressure_Advance.mdKevin O'Connor2019-11-251-1/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Report which axes are homed via get_status()Kevin O'Connor2019-11-241-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Report the current extruder from the get_status() methodKevin O'Connor2019-11-241-2/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Rename avrsim.cfg to generic-simulavr.cfgKevin O'Connor2019-11-241-1/+1
| | | | | | Rename the file to be more similar to the naming of other files. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Kinematics.md updates for extruder instantaneous corner velocityKevin O'Connor2019-11-221-4/+0
| | | | | | | | As of commit 5f5896ad Klipper will perform look-ahead between moves even if they have significant differences in extruder flow rates. Update Kinematics.md accordingly. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Initial support for "smoothed pressure advance"Kevin O'Connor2019-11-213-17/+8
| | | | | | | Support averaging the extruder position over a time range to "smooth out" the velocity changes that occur during pressure advance. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* usb_cdc: Report the MCU name instead of "Klipper firmware"Kevin O'Connor2019-11-211-0/+4
| | | | | | | | Change the "product id" from the redundant "Klipper firmware" to the CONFIG_MCU value. For now, only make this change on boards that have CONFIG_HAVE_CHIPID set. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update SAMD51 benchmarksKevin O'Connor2019-11-182-8/+14
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Add get/set_tag_position() and convert calc_position()Kevin O'Connor2019-11-131-5/+6
| | | | | | | | | Rename calc_position() to calc_tag_position() and have it calculate the value of the position from the last stepper set_tag_position() call. This enables the calc_tag_position() code to be more flexible as it can be run with arbitrary positions. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Add get_status() to list of kinematics methods in Code_Overview.mdKevin O'Connor2019-11-121-4/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper_enable: Remove ability to use a list of pins in enable_pinKevin O'Connor2019-11-121-1/+3
| | | | | | | | Now that the tmc drivers perform automatic soft stepper enabling, there is no need to be able to list multiple pins in the enable_pin config setting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>