aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Config_Changes.md
Commit message (Collapse)AuthorAgeFilesLines
* docs: Fix board_pins link in Config_Changes.mdKevin O'Connor2020-12-131-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* manual_probe: Use configfile note_valid=False when inspecting Z position_endstopKevin O'Connor2020-12-131-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* board_pins: Use an explicit parameter to specify mcu name(s)Kevin O'Connor2020-11-201-0/+6
| | | | | | | | | | | Add an 'mcu' option to the board_pins config and use that to specify the name of the mcu to apply the aliases to. Support applying the aliases to multiple mcus. Add support for any number of options starting with an "aliases_" prefix. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note the change in "print_stats.duration"Arksine2020-11-131-0/+4
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* neopixel: Add support for RGBW LEDsKevin O'Connor2020-10-291-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcu: Don't default serial config option to /dev/ttyS0Kevin O'Connor2020-10-281-0/+4
| | | | | | | | If the mcu config section is omitted, it leads to confusing error messages. Don't default the serial config option to /dev/ttyS0 to improve the error reporting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update release notes for v0.9.0 releaseKevin O'Connor2020-10-201-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* spi_temperature: fix MAX31865 temperature conversion (#3274)Adrian Keet2020-09-021-0/+4
| | | Signed-off-by: Adrian Keet <arkeet@gmail.com>
* gcode: Split G0/G1 command handling to new gcode_move classKevin O'Connor2020-08-201-0/+5
| | | | | | | | Split up the main GCodeParser class into GCodeDispatch and GCodeMove classes. The GCodeMove class is now available using the "gcode_move" printer object name. This split simplifies the gcode.py code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* gcode: Remove "action_" commands from get_status() callsKevin O'Connor2020-08-201-0/+6
| | | | | | | | | | | | Rename printer.gcode.action_emergency_stop() to action_emergency_stop(), printer.gcode.action_respond_info() to action_respond_info(), and printer.gcode.action_respond_error() to action_raise_error() in command templates. This simplifies the get_status() interface, as returning callable functions from that interface was confusing. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note menu change in Config_Changes.mdKevin O'Connor2020-08-091-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: document changes to the virtual_sdcard moduleArksine2020-08-051-0/+6
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* servo: Remove servo ENABLE parameterKevin O'Connor2020-07-251-0/+4
| | | | | | | 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>
* docs: Note changes to glyph namesKevin O'Connor2020-06-081-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Minor reword to latest Config_Changes.md updateKevin O'Connor2020-06-061-5/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* linux: Ability to use multiple GPIO chips (#2935)Lucio Tarantino2020-06-061-0/+5
| | | Signed-off-by: Lucio Tarantino <lucio.tarantino@gmail.com>
* display: Do not show time remaining in default 16x4 displayKevin O'Connor2020-06-041-0/+6
| | | | | | | The time remaining estimation is wildy inaccurate. Only show the time elapsed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* Kconfig: Change the default usb vendor/product idKevin O'Connor2020-05-311-0/+5
| | | | | | | Change the product/vendor id to 0x1d50/0x614e, which has been reserved for Klipper (thanks to the openmoko project). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* tmc5160: Change the default for the pwm_freq field to zeroKevin O'Connor2020-05-241-0/+3
| | | | | | | The tmc5160 spec shows a default of zero, so use that same default for Klipper. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note that printer.heater got changed to printer.heatersKevin O'Connor2020-04-261-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Note __test menu removed in Config_Changes.mdKevin O'Connor2020-04-181-0/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* display: Use the active extruder in the default 16x4 screen layoutKevin O'Connor2020-03-131-0/+6
| | | | | | | Change the default layout to show the active extruder (not always the first extruder). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Fix date of menu change in Config_Changes.mdKevin O'Connor2020-03-081-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* menu: Disable support for "deck" and "card" menu itemsKevin O'Connor2020-03-081-0/+4
| | | | | | | | Disable support for customizing the main lcd display content via the menu system. Advise users to use the new display_data config sections as a replacement. 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>
* 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>
* 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>
* gcode: Remove builtin T0/T1/T2/... command supportKevin O'Connor2019-12-101-0/+6
| | | | | | | | 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>
* gcode: Remove support for the M206 commandKevin O'Connor2019-12-101-0/+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>
* 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>
* extruder: Initial support for "smoothed pressure advance"Kevin O'Connor2019-11-211-0/+3
| | | | | | | 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>
* 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>
* tmc: Remove virtual_enable support and replace with automatic supportKevin O'Connor2019-11-121-0/+5
| | | | | | | Automatically detect if the stepper has a dedicated enable line. If it does not, then automatically enable virtual enable support. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Consistently use "extruder" for the primary extruderKevin O'Connor2019-11-071-0/+7
| | | | | | | | No longer allow the primary extruder to be named "extruder0". This avoids internal and external confusion between the printer objects and config section names. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update Config_Change.md with safe_z_homing changeKevin O'Connor2019-10-031-0/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* safe_z_home: Hop only if necessary and add option to move xy backMaster922019-09-181-0/+4
| | | | | | | | | | | | | | | Once a hop is performed, it will only be re-issued if the z-axis has been moved in the meantime. Usually it is only moved by a z-homing so doing so will cause safe_z_home to do the hop on the next homing action. When z-axis is homed, x and y positions are known. When setting this boolean option, these are set back to their last positions. Whenever a hop is specified it is re-issued after the Z axis has been homed. This is especially necessary when a pressure-based probe is used. Also, the module decides if a hop is necessary, based on either a known Z position or a flag that is set whenever the motors are disabled. Signed-off-by: Nils Friedchen <Nils.Friedchen@googlemail.com>
* dotstar: Initial support for "dotstar" LEDsKevin O'Connor2019-08-061-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcp4728: Update to better match printrbot revf requirementsKevin O'Connor2019-07-261-0/+4
| | | | | | Reported by @Grumps49. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* firmware_retract: Remove z_hop supportKevin O'Connor2019-07-101-0/+4
| | | | | | | | | | | | The current z_hop support did not work correctly with common slicers that change Z height between retract and unretract, and it did not work correctly with slicers that issue a retract at the end of a print and then at the beginning of the next print. The z_hop support is therefore being removed until these issues can be fixed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* probe: Rework the PROBE_ACCURACY command parametersKevin O'Connor2019-07-101-0/+4
| | | | | | | | | | | Don't default to a Z location of 10, as that could cause damage if the probe's z_offset is greater than 10. Instead, use the "retract distance" method that is used for normal multi-sample probing. Update the PROBE_ACCURACY command parameter names to use the same parameter names as the PROBE command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Update for latest changs to skew_correctionArksine2019-06-291-0/+5
| | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* gcode_macro: Parse variable_X parameters using ast.literal_eval()Kevin O'Connor2019-06-071-0/+5
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>